在对输入的字符串进行数据库字段的模糊查找时,会遇到%和_无法正确查询的情况,因此需要进行如下处理:
代码中
str.replaceAll("%","/%");
sql语句中
name like #{name,jdbcType=VARCHAR} escape ‘/’
mybatis特殊字符%和_的处理
最新推荐文章于 2024-04-25 17:08:50 发布
在对输入的字符串进行数据库字段的模糊查找时,会遇到%和_无法正确查询的情况,因此需要进行如下处理:
代码中
str.replaceAll("%","/%");
sql语句中
name like #{name,jdbcType=VARCHAR} escape ‘/’