为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:win11
【CPU】:
【问题描述】*:Spring Boot + Mybatis
使用jdbcTemplate.execute进行建表语句时,创建后的数据表的字段都是小写,如何进行配置为大写
目前已尝试添加columnNameUpperCase=true未能实现,如何处理
查询数据库大小写敏感参数:
select case_sensitive();
1、case_sensitive=1
create table test (c1 int);
表名test,列名c1会自动转换为大写
create table "test" ("c1" int);
表名test,列名均为小写
2、case_sensitive=0
create table test (c1 int);
表名test,列名c1不会转换为大写
create table "TEST" ("C1" int);
表名test,列名c1均为大写
jdbc url里面加columnNameUpperCase=upper,本地验证时可以转成大写列名的。
如果还不行检查下jdbc驱动版本