为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【问题描述】*:
利用 call SP_TABLEDEF 得到某张表的建表语句,粘贴出来在达梦数据库管理工具上能成功执行,但是同样的语句,在java代码中放到mybatisplus就报语法错误。不兼容。
建表语句如下:
CREATE TABLE IF NOT EXISTS "xxx"."T_TABLE_54_79"
(
"COLUMN_ID" BIGINT AUTO_INCREMENT NOT NULL,
"T_COLUMN_0" VARCHAR(164),
"T_COLUMN_1" BIGINT,
"T_COLUMN_2" BIGINT,
"T_COLUMN_3" VARCHAR(164),
NOT CLUSTER PRIMARY KEY("COLUMN_ID")) STORAGE(ON "MAIN", CLUSTERBTR) AUTO_INCREMENT = 12;
报错信息看截图。
看起来不像达梦的标准语法。看sql,是想创建自增列的表,可参考:
这个sql看起来不像是从达梦里取出来的,应该是别的数据库里的吧。 看sql,你是想创建自增列的表,可参考:

