pg默认的模糊查询是区分大小写的,如果你想忽略大小写的话,酱紫做
修改sql
很简单,直接把like换成ilike
select * from table_name where name ilike concat('%',#{name},'%')
本人当时找了无数文章都没解决,后面才发现pg有ilike这个关键字,书读少了好吃亏的(小声逼逼)
除此之外还可以通过upper()函数来搞,具体方法请出门右转自己百度,嘤嘤嘤
pg默认的模糊查询是区分大小写的,如果你想忽略大小写的话,酱紫做
修改sql
很简单,直接把like换成ilike
select * from table_name where name ilike concat('%',#{name},'%')
本人当时找了无数文章都没解决,后面才发现pg有ilike这个关键字,书读少了好吃亏的(小声逼逼)
除此之外还可以通过upper()函数来搞,具体方法请出门右转自己百度,嘤嘤嘤