SELECT*FROM
user
WHERE
name LIKECONCAT(CONCAT('%',#{
name},'%'))
或
SELECT*FROM
user
WHERE
name LIKE'%'|| #{
name}||'%'
SQL Server
SELECT*FROM
user
WHERE
name LIKE'%'+#{
name}+'%'
MySQL
SELECT*FROM
user
WHERE
name LIKECONCAT('%',#{
name},'%')
DB2
SELECT*FROM
user
WHERE
name LIKECONCAT('%',#{
name},'%')
或
SELECT*FROM
user
WHERE
name LIKE'%'||#{
name}||'%'
Universal
SELECT*FROM
user
WHERE1=1<if test="name != null and name != ''"><bind name="pattern" value="'%' + _parameter.name + '%'"/>AND name LIKE #{
pattern}</if>