pgsql报错ERROR syntax error at or near NOT LINE 2 APPROVAL_ITEMID VARCHAR 50 COLLATE NOT NULL COMMENT
这个错误提示是因为在第二行中,"COLLATE NOT NULL" 这个语句是错误的。"COLLATE" 是用来指定排序规则的,而 "NOT NULL" 是用来设置该列不能为空的约束条件。这两个语句是不兼容的,因此需要修改语句使其正确。可能的修正方法如下所示:
APPROVAL_ITEMID VARCHAR(50) NOT NULL COLLATE "default" COMMENT '...'
或者:
APPROVAL_ITEMID VARCHAR(50) COLLATE "default" NOT NULL COMMENT '...'
原文地址: https://www.cveoy.top/t/topic/brVz 著作权归作者所有。请勿转载和采集!