mybatis+oracle实现简单的模糊查询

Posted 邦☆杠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis+oracle实现简单的模糊查询相关的知识,希望对你有一定的参考价值。

第一种 concat

select * from cat_table where cat_name like concat(#{catName},‘%‘)      --单个百分号
select * from cat_table where cat_name like concat(concat(‘%‘,#{catName}),‘%‘)    --前后百分号

第二种 ||

select * from cat_table where cat_name like ‘%‘ || #{catName} || ‘%‘ 

 第三种 instr

select * from cat_table where instr(#{catName},‘helloworld‘)>0

 

以上是关于mybatis+oracle实现简单的模糊查询的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot Mybatis-Plus 分页模糊查询 分页参数和响应封装

MyBatis在Oracle数据库下模糊查询之参数个数无效错误

mybatis中的模糊查询,Oracle和MySQL中的concat

Oracle模糊查询CONCAT参数个数无效

mybatis like 模糊查询

mybatis模糊查询