Mysql中like查询中存在反斜杠的解决方法
2019-10-31 07:09
1666 查看
一般like查询语句:
like '%test%'
但是如果某个字段存在'\':
这样的写法
like '%\%'
以及
like '%\\%'
都是不正确的。
正确的写法(四个斜杠):
like '%abc\\\\def%'
原因:
反斜线符号会被语法分析程序剥离一次,在进行模式匹配时,又会被剥离一次,最后会剩下一个反斜线符号接受匹配
相关文章推荐
- Mysql中like查询中存在反斜杠的解决方法
- Mysql 中 like 查询存在反斜杠的解决办法
- mysql查询中如果存在引号报错的问题解决方法
- MySQL使用like查询中文不准确的解决方法
- mysql查找语句中包含中文字符时查询失效的问题及解决方法
- SQL查询语句通配符与ACCESS模糊查询like的解决方法
- ACCESS模糊查询like的解决方法&&SQL查询语句通配符问题
- MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法[转贴]
- MYSQL 查询数据库中所有表及表中是否存在指定列方法
- PHP连接MySQL查询结果中文显示乱码解决方法
- mysql查询中文问题解决方法
- struts+hibernate+mysql HQL语句查询带中文的查询不出数据的解决方法
- mysql服务器查询慢原因分析与解决方法小结
- MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法[转贴]
- 解决MySQL Sending data导致查询很慢问题的方法与思路
- MySQL的一条慢SQL查询导致整个网站宕机的解决方法
- MySql客户端查询发生乱码的解决方法
- MYSQL 不允许在子查询的同时删除原表数据的解决方法
- MYSQL类型不支持原生SQL查询解决方法
- ACESS 中使用like查询日文内容时内存溢出的解决方法