oracle数据库:
或
SQLServer数据库:
mysql数据库:
DB2数据库:
或
- SELECT
- *
- FROM
- user
- WHERE
- name like CONCAT('%',#{name},'%')
或
- SELECT
- *
- FROM
- user
- WHERE
- name like '%'||#{name}||'%'
SQLServer数据库:
- SELECT
- *
- FROM
- user
- WHERE
- name like '%'+#{name}+'%'
mysql数据库:
- SELECT
- *
- FROM
- user
- WHERE
- name like CONCAT('%',#{name},'%')
DB2数据库:
- SELECT
- *
- FROM
- user
- WHERE
- name like CONCAT('%',#{name},'%')
或
- SELECT
- *
- FROM
- user
- WHERE
- name like '%'||#{name}||'%'
跨数据库模糊查询
本文介绍了一种在多种数据库中实现模糊查询的方法,包括Oracle、SQLServer、MySQL和DB2等,通过Java代码展示了如何使用CONCAT函数或字符串连接操作来构建模糊匹配的SQL语句。

2万+

被折叠的 条评论
为什么被折叠?



