网上搜了一下ibatis的关于like的使用,相信看到这篇文章的XDJM也应该知道如何解决了 ,我在这里就不重复了,只想补充说明一下:
撇开 '%$xxx$%' 不讲。网上的解决方法如下:
- SELECT *
-
FROM user
-
WHERE username like '%' || #username# || '%'
SELECT *
FROM user
WHERE username like '%' || #username# || '%'
其实上面的语句是正对Oracle 的,对于不同数据字符串连接符不一样。现列举mysql和SQLServer如下:
Mysql:
- SELECT *
-
FROM user
-
WHERE username like CONCAT('%', #username#, '%')
SELECT *
FROM user
WHERE username like CONCAT('%', #username#, '%')
SQLServer:
- SELECT *
-
FROM user
-
WHERE username like '%' + #username# + '%'
SELECT *
FROM user
WHERE username like '%' + #username# + '%'
-----------------------------------------------------------------------------------------------------------------------------
关于数据库字符串连接符简单列举我使用过的一些数据库如下:
Oracle |
SQLServer |
Mysql |
DB2 |
|| 或 CONCAT() |
+ |
CONCAT() |
|| 或 CONCAT() |
分享到:
相关推荐
ibatis入门与ibatis迭代的用法
ibatis3.0中in的用法ibatis3.0中in的用法ibatis3.0中in的用法ibatis3.0中in的用法
比较全面的介绍了Ibatis,是入门的比较经典的文档
iBatis Web用法实例工程
ibatis.net Tutorial ibatis.net 指导 用法
ibatise中关于iterate的用法的例子
ibatis学习 ibatis总结 ibatis ibatis ibatis
ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料
Ibatis的jar包和相关文档可以帮助学习Ibatis
ibatis官方中文文档.rar包含ibatis官方中文文档及使用说明
ibatis: dynamic 使用方法
学会ibatis 中sqlMap配置
自己整理的非常好用 好东西向大家分享 └ ^o^ ┘
ibatis 拼接字符串
ibatis2.0中文API ibatis2.0中文API ibatis2.0中文API 一对多 多对一详解,属性设置详解,解决方案详解,ibatis2.0核心API
ibatis demo,ibatis例子,ibatis示例
iBATIS 级联iBATIS 级联iBATIS 级联
ibatis 乱码解决 ibatis乱码 gbk iso_8859_1 乱码
ibatis
ibatis的原码 ibatis源码 ibatis源码 ibatis源码