为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:centos7
【CPU】:
【问题描述】*:项目是spring boot+mybatis-plus+dm8
且数据库设置大小写敏感
使用达梦那个管理工具创建时,字段和表名均为小写,按照文档说明,加上双引号【""】就可正常使用,事实在管理工具中加上双引号的确可以使用
但是在项目中,使用mybatis-plus 中IService 中的save 方法,就一直提示:dm.jdbc.driver.DMException: 无效的列,
网上各种说法都是改为大写,改为大写的确是可以,但是习惯性用小写,想知道,这是缺陷吗?就是不能使用小写吗?
不知道你当前具体哪个版本。。
先添加参数在jdbc url后面genKeyNameCase=2
比如:jdbc:dm://192.168.1.150:5236?genKeyNameCase=2