【发布时间】:2019-07-12 14:35:55
【问题描述】:
我已经用 heidisql 做了一个数据库备份。当我尝试恢复备份时,出现语法错误。
heidiSQL 为我生成的查询:
CREATE TABLE IF NOT EXISTS "age_categories" (
"id" INTEGER NOT NULL DEFAULT nextval('age_categories_id_seq'::regclass) COMMENT E'',
"created_at" TIMESTAMP(0) WITHOUT TIME ZONE NOT NULL COMMENT E'',
"updated_at" TIMESTAMP(0) WITHOUT TIME ZONE NOT NULL COMMENT E'',
"min_age" INTEGER NOT NULL DEFAULT 0 COMMENT E'',
"max_age" INTEGER NOT NULL DEFAULT 0 COMMENT E'',
PRIMARY KEY ("id")
);
我运行查询时遇到的错误:
ERROR: syntax error at or near "COMMENT"
LINE 3: ...EFAULT
nextval('age_categories_id_seq'::regclass) COMMENT
E'... ^
我不明白这里到底出了什么问题,有什么想法吗?
【问题讨论】:
标签: postgresql heidisql