spring boot + h2数据库如何不设置大小写敏感

一、最近使用h2数据库,发现h2默认大小写敏感,在查询,删除,修改的时候条件如果有大小写不一致会出现问题

1、搜索发现有对表名和字段不设置大小写敏感

(1);auto_server=true;database_to_upper=false;这显然不是我想要的结果

2、然后查看文档,发现有一个数据类型,不区分大小写的可变字符串(VARCHAR_IGNORECASE)
这个进行alter table 之后确实好使了,但是表很多,h2数据库中的表是通过一些办法进行粘贴的,字符类型 都是varchar 如果一个一个改太多了,所以请教一下,有没有什么配置的办法

确实H2默认不区分大小写,查阅了相关文档可以采用"jdbc:h2:~/test;IGNORECASE=TRUE"形式指定:http://www.h2database.com/html/features.html。这样已经能解决问题了,不过还有些隐藏问题:https://groups.google.com/g/h2-database/c/9GW5nAdv43I

img

?%ra=link

spring配置文件里设置大小写忽略