我正在尝试在我的“ postgresql”数据库中执行此语句。
CREATE TABLE hotel_h999.formula_contadores INHERITS (public.formula_contadores) WITH (oids = false);
我希望hotel_h999.formula_contadores表具有与public.formula_contadores相同的字段。
有人可以验证它是否结构正确。出了点问题,但我看不到。
我正在尝试在我的“ postgresql”数据库中执行此语句。
CREATE TABLE hotel_h999.formula_contadores INHERITS (public.formula_contadores) WITH (oids = false);
我希望hotel_h999.formula_contadores表具有与public.formula_contadores相同的字段。
有人可以验证它是否结构正确。出了点问题,但我看不到。
欢迎来到
您需要在创建表之后添加括号,如下所示:
CREATE TABLE hotel_h999.formula_contadores() INHERITS (public.formula_contadores) WITH (oids = false);
但是您真的要使用继承还是只想创建相同的表结构?如果是后者,则最好从现有表中生成创建脚本并更改名称。