0

我一直在努力解决 phpPgAdmin 并且遇到了困难。尝试使用自动化工具创建表时,出现以下错误:

SQL error:

ERROR:  syntax error at or near "(" at character 96
In statement:
CREATE TABLE "public"."business_secondary_category" ("id" SERIAL, "primary_category_id" integer(10) DEFAULT NULL, "secondary_category" character varying(150) DEFAULT NULL, PRIMARY KEY ("id")) WITHOUT OIDS

这就是我的设置方式:

创建表的屏幕截图

我不知道我做错了什么。链接到字符

4

1 回答 1

2

尝试取出 primary_category_id 列的长度规范,postgresql 不支持 type integer(10),仅integer(aka int4

于 2012-09-14T20:21:59.260 回答