为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Centos
【CPU】: AMD64
【问题描述】*:使用mybatis框架 参数类型为String 当使用代码,值为null时报以下错误,把值设置为非null,正确运行
直接在达梦控制台执行语句SELECT * from data_log WHERE MY_ID_ = null
可以正常运行
; 字符串转换出错; nested exception is dm.jdbc.driver.DMException: 字符串转换出错
我看也有人提出了一个setNull时出现这个类似问题的解决方案,但是他那一个是兼容oracle,但是我们的需求是兼容mysql
望大佬们解惑!!!
兄弟 这个问题解决了吗
可以检查一下数据库字符集和应用字符集是否不一致