ibatis中对于like模糊查询

使用连接符。不过不同的数据库中方式不同。

mysql: 

select  *  from table1 where name like concat('%', #name#, '%')

 oracle:

select  *  from table1 where name like '%' || #name# || '%'

 sql server:

 select  *  from table1 where name like '%' + #name# + '%'

 

 但自己使用时使用的为:

<isNotEmpty prepend=" AND " property="filterName">
NAME LIKE '%$Name$%'
</isNotEmpty>
 
 
posted @ 2021-04-26 17:06  二十三岁康复训练  阅读(58)  评论(0)    收藏  举报