mybatis+oracle实现模糊查询
2018-03-15 23:11
471 查看
mybatis在mapper.xml中拼写sql本人感觉格式要求很严格,比如模糊查询使用like
<select id="selectStudent" parameterType="java.lang.String" resultType="com.Student">
-- 第一种 concat
select * from students where studentName like concat(#{studentName},'%')
--第二种 ||
select * from students where studentName like '%' || #{studentName} || '%'
</select>
在oracle中 concat不支持三个参数的 如concat('%',#{studentName},'%')
<select id="selectStudent" parameterType="java.lang.String" resultType="com.Student">
-- 第一种 concat
select * from students where studentName like concat(#{studentName},'%')
--第二种 ||
select * from students where studentName like '%' || #{studentName} || '%'
</select>
在oracle中 concat不支持三个参数的 如concat('%',#{studentName},'%')
相关文章推荐
- 在mybatis中实现oracle分页和模糊查询
- mybatis 几种实现模糊查询的方法简介
- mybatis分页及模糊查询功能实现
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis+Oracle实现按条件分页查询
- mybatis 几种实现模糊查询的方法简介
- Mybatis中oracle、mysql的like模糊查询
- Mybatis中使用oracle的模糊查询的SQL语句写法
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- mybatis 几种实现模糊查询的方法简介
- springMVC+Mybatis 在oracle中进行模糊查询
- 用mybatis实现模糊查询
- Mybatis模糊查询的两种实现方式
- mybatis 几种实现模糊查询的方法简介
- Mybatis实现模糊查询
- MyBatis实现单表增删改查(CURD)--模糊查询
- 终极解决sqlserver、MySQL、Oracle三种数据库模糊查询语句,ssm框架mybatis操作数据库
- mybatis 几种实现模糊查询的方法简介
- Mybatis中用sql实现模糊查询,使用concat连接
- MyBatis学习笔记-06.MyBatis实现模糊查询的三种方式以及在MyBatis中#{}和${}的区别