mybatis 连接 oracle模糊查询concat关键字
2017-09-30 13:39
393 查看
Oracle拼接字符串concat需要注意的小事项
在用ssm框架编写代码的时候,因为数据库换成了oracle,在模糊查询数据的时候突然发现报错了
select * from SYS_MENU where url like concat('%',#{roleName},'%')
一直报错参数个数无效,在网上查找资料发现模糊查询的sql语句还是concat('%','s','%')这样写的但后面发现实际上oracle中不支持concat的三个参数的拼接,需要更正为
select * from SYS_MENU where url like concat(concat('%',#{roleName}),'%')
转自:http://blog.csdn.net/qq_34698318/article/details/68490265保护知识产权从我做起
相关文章推荐
- Mybatis中用sql实现模糊查询,使用concat连接
- oracle Like模糊查询与带有关键字Reverse的索引应用
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- 【Oracle】模糊查询与高级连接查询
- Mybatis——oracle 的模糊查询 和 日期处理
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中使用oracle的模糊查询的SQL语句写法
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- springMVC+Mybatis 在oracle中进行模糊查询
- Oracle查找排序,模糊查询,外连接
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- mybatis里面的mysql和oracle简单模糊查询
- mybatis : trim标签, “等于==”经验, CDATA标签 ,模糊查询CONCAT,LIKE
- Oracle查找排序,模糊查询,外连接
- MyBatis在Oracle数据库下用concat函数模糊查询之参数个数无效错误
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- Mybatis中oracle、mysql、db2、sql server的like模糊查询
- MyBatis like 模糊查询,CONCAT 函数用法