注册

无效的列名

一二三四 2024/08/17 714 5

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8.4
【操作系统】:centos7
【CPU】: 32c x86
【问题描述】*:
同样的sql, 客户端就可以, 代码就不行,mysql迁移过来的
官网下的最新包安装的,jdbc驱动用的自带的 DmJdbcDriver18.jar

顺便问下, 16 17 18什么区别

dialect dm8-oracle-jdbc16-wrapper.jar DmJdbcDriver16.jar DmJdbcDriver17.jar DmJdbcDriver18.jar readme.txt

sql如下

SELECT name AS trname, type, t_type FROM tz WHERE is_f = 0 and to_char(t_date,'yyyy-MM') = '2024-08'

type已经在dm.ini 屏蔽了关键字

错误如下:

SQL state [HY111]; error code [6017]; 无效的列名; nested exception is dm.jdbc.driver.DMException: 无效的列名 --[2024-08-17 11:26:19.342]
[ERROR] [http-nio-8201-exec-4] [com.trl:60] - 数据库查询异常 --[2024-08-17 11:26:19.377]

回答 0
暂无回答
扫一扫
联系客服