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はタイプをサポートしていません。 (別名)integer(10)のみです。integerint4

于 2012-09-14T20:21:59.260 に答える