继承PostgreSQL

我正在尝试在我的“ postgresql”数据库中执行此语句。

CREATE TABLE hotel_h999.formula_contadores  INHERITS (public.formula_contadores) WITH (oids = false);

我希望hotel_h999.formula_contadores表具有与public.formula_contadores相同的字段。

有人可以验证它是否结构正确。出了点问题,但我看不到。

esp281952531 回答:继承PostgreSQL

欢迎来到

您需要在创建表之后添加括号,如下所示:

CREATE TABLE hotel_h999.formula_contadores() INHERITS (public.formula_contadores) WITH (oids = false);

但是您真的要使用继承还是只想创建相同的表结构?如果是后者,则最好从现有表中生成创建脚本并更改名称。

本文链接:https://www.f2er.com/3139234.html

大家都在问