为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:window10
【CPU】:
【问题描述】*:使用DM8 JDBC驱动执行带有comment on的sql 报如下错误
; bad SQL grammar []; nested exception is dm.jdbc.driver.DMException: 第 31 行, 第 17 列[comment]附近出现错误:
语法分析出错
SQL 如下:
sql在DM管理工具内成功执行。
实际模式名与表名已替换为a,b
CREATE TABLE a.b(
"id" BIGINT,
"to_organization" VARCHAR ( 100 ),
"reason" VARCHAR ( 20 ) NOT NULL,
"start_date" date,
"create_time" datetime,
"deleted" TINYINT,
"draft" TINYINT,
"dept_id" BIGINT,
"traffic" BIGINT,
PRIMARY KEY ( "id" )
);
COMMENT ON COLUMN a.b."to_organization" IS '前往单位';
COMMENT ON COLUMN a.b."reason" IS '事由';
COMMENT ON COLUMN a.b."start_date" IS '出差日期';
COMMENT ON COLUMN a.b."create_time" IS '创建时间';
COMMENT ON COLUMN a.b."deleted" IS '是否删除1 是 0 否';
COMMENT ON COLUMN a.b."draft" IS '是否是草稿 1 是 0 不是';
COMMENT ON COLUMN a.b."dept_id" IS '部门';
COMMENT ON COLUMN a.b."traffic" IS '出行方式';
jdbc里面要一条一条执行,不能放一个语句块里面