oracle like模糊查询 concat的使用
Posted 嘿;-)翔�
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle like模糊查询 concat的使用相关的知识,希望对你有一定的参考价值。
concat() 函数 字符串拼接
mysql:支持两个参数或者三个参数
//两个参数拼接
like CONCAT(CONCAT('%',#query.orgName),'%')
//三个参数拼接
like concat('%',#query.orgName,'%')
oracle:只支持两个参数 但是可以采用’||’ 进行字符串拼接
//两个参数拼接
like CONCAT(CONCAT('%',#query.orgName),'%')
//使用'||'拼接
like '%'||#query.orgName||'%'
如果oracle 使用三个参数拼接会报 invalid number of arguments:参数无效错误
SQL Server: 用’+’ 进行字符串拼接
like '%'+#query.orgName+'%'
以上是关于oracle like模糊查询 concat的使用的主要内容,如果未能解决你的问题,请参考以下文章
PLSQL连接Oracle使用like模糊查询中文时返回结果为空