Mybatis在oracle、mysql、db2、sql server的like模糊查询

<!-- oracle -->
<select >
        select * from t_user where user_name like CONCAT('%',#{search_name},'%')
</select>
<!-- 或者 -->
<select >
        select * from t_user where user_name like '%'||#{search_name}||'%' 
</select>

<!-- mysql -->
<select >
        select * from t_user where user_name like CONCAT('%',#{search_name},'%')
</select>
        
<!-- sql server -->
<select >
        select * from t_user where user_name like '%'+#{search_name}+'%'
</select>

<!-- db2 -->
<select >
        select * from t_user where user_name like CONCAT('%',#{search_name},'%')  
</select>
<!-- 或者 -->
<select >
        select * from t_user where user_name like '%'||#{search_name}||'%' 
</select>

版权声明:本文博客原创文章,博客,未经同意,不得转载。