NutzCN Logo
问答 dao 自定义查询DB2 报错
发布于 2858天前 作者 qqfe28902f 1864 次浏览 复制 上一个帖子 下一个帖子
标签:

使用工具sql都能正常执行

Sql db2Sql=Sqls.create("SELECT concat(rtrim(char(year(current date))),"
    				+ "concat(substr( digits(month(current date)),9),substr(digits(day(current date)),9))) AS date,"
    				+ "NEXTVAL FOR RECORDNOSEQ  AS num FROM sysibm.sysdummy1");
    		db2Sql.setCallback(Sqls.callback.record());
        	dao().execute(db2Sql);

com.alibaba.druid.sql.parser.ParserException: ERROR. token : CONCAT, pos : 13

1 回复

只是druid不支持该语法, 不影响运行的. 建议向druid报issue https://github.com/alibaba/druid

添加回复
请先登陆
回到顶部