• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

mysql的sql转义字符有哪些

MySql 海叔叔 2个月前 (05-13) 25次浏览 已收录 0个评论

关键词
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 ‘%\\\”%’


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址