mysql的sql转义字符


关键词

MySQL 转义字符

摘要

本文介绍mysql中的sql转义字符,在MySQL中字符串均是用单引号来引起的。

\0  
一个ASCII   0   (NUL)字符。  
\n  
一个新行符。  
\t  
一个定位符。  
\r  
一个回车符。  
\b  
一个退格符。  
\ '  
一个单引号(“ '”)符。  
\ "  
一个双引号(“ "”)符。  
\\  
一个反斜线(“\”)符。  
\%  
一个“%”符。它用于在正文中搜索“%”的文字实例,否则这里“%”将解释为一个通配符。  
\_  
一个“_”符。它用于在正文中搜索“_”的文字实例,否则这里“_”将解释为一个通配符。  
注意,如果你在某些正文环境中使用“\%”或“\%_”,这些将返回字符串“\%”和“\_”而不是“%”和“_”。  

举一个MySQL中使用转义字符的SQL语句的例子:

1)查找th_article表中的art_content字段,找出其中带有“\"”的记录
select * from th_article where art_content like '%\\\"%'

2)将上面找出来的记录更新,“\"”修改为“"”
update  th_article  set art_content = replace(art_content, '\\\"', '\"') where art_content like '%\\\"%'

 

文章的版权

洪哥写文章很苦逼,如果本文对您略有帮助,点击感兴趣的广告支持洪哥!万分感谢!本文属于“洪哥笔记”原创文章,转载请注明来源地址:mysql的sql转义字符:http://www.splaybow.com/post/mysql-zhuanyi-char.html

关注与收藏

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:115085382!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D


« MySQL分类表模板 在MySQL的SQL语句中使用md5加密函数 »

相关文章:

MySQL内置随机数函数的使用  (2017/2/11 7:23:46)

MySQL表如何选择MyISAM和InnoDB引擎  (2017/1/7 7:23:00)

MySQL索引覆盖  (2017/1/4 7:06:51)

mysql中如何实现select into的效果  (2016/9/1 7:41:26)

mysql多字段分组统计  (2016/6/1 7:20:37)

mysql之alter表的SQL语句集合  (2016/4/22 11:22:34)

MySQL多表联合更新  (2015/9/12 15:49:02)

mysql的limit子句  (2015/8/10 9:27:57)

在MySQL的SQL语句中使用md5加密函数  (2015/7/3 13:39:53)

mysql的sql转义字符  (2015/5/14 8:14:31)