前提:mysql中通配符' _ '与' % '分别代表任意一个字符和任意多个字符

作用:查询包含字符' _ '或' % '的字段时,通过escape后面字符转义' _ '或' % '不作为通配符使用

示例:

转义前:
select * from user where user_name like '_hello'; # 第一个字符作为通配符匹配以任意一个字符开头

转义后:
select * from user where user_name like '/_hello' escape '/'; # 声明/之后的字符不做为通配符使用

相关文章:

  • 2021-07-17
  • 2021-11-12
  • 2022-01-09
  • 2021-08-14
  • 2022-12-23
  • 2021-05-05
  • 2021-08-12
  • 2021-12-18
猜你喜欢
  • 2022-12-23
  • 1970-01-01
  • 2021-08-22
  • 2021-12-30
  • 2021-10-09
  • 2022-01-30
相关资源
相似解决方案