MyBatis中Like语句使用方式

时间:2023-12-19 22:14:20

oracle数据库:

  1. SELECT
  2. *
  3. FROM
  4. user
  5. WHERE
  6. name like CONCAT('%',#{name},'%')

  1. SELECT
  2. *
  3. FROM
  4. user
  5. WHERE
  6. name like '%'||#{name}||'%'

SQLServer数据库:

  1. SELECT
  2. *
  3. FROM
  4. user
  5. WHERE
  6. name like '%'+#{name}+'%'

mysql数据库:

  1. SELECT
  2. *
  3. FROM
  4. user
  5. WHERE
  6. name like CONCAT('%',#{name},'%')

DB2数据库:

  1. SELECT
  2. *
  3. FROM
  4. user
  5. WHERE
  6. name like CONCAT('%',#{name},'%')

    1. SELECT
    2. *
    3. FROM
    4. user
    5. WHERE
    6. name like '%'||#{name}||'%'