LIKE \"%s\" AND t_branch <> \"000000\"是什么意思

sjzxtzhl 2008-03-04 03:11:42
SELECT DISTINCT t_branch FROM t_branch WHERE t_branch LIKE \"%s\" AND t_branch <> \"000000\"中的\"%s\"和\"000000\"是什么意思
为什么要 \"%s\" 表示
而不是"%s"或者"\%S\"
...全文
160 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloudflashes 2008-03-26
  • 打赏
  • 举报
回复
\"%s\"其实就是"%s",\是转义字符。

转义字符以反斜线\开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。

估计你所列出的是嵌入在某个程序段里的SQL语句。通常的程序语言中,""是特殊字符,成对出现以用来括起一段字符串。如果在""括起的部分中,还包含有",你就要用在前面加\来表明它是字符串的一部分,以免程序将它解释为右半个括号。

1,195

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧