转义字符

转义字符表

字符序列 代表的字符
\’ 单引号’
\” 双引号”
\n 换行符
\r 回车符
\t tab 符
\ 斜杠\
\% % 规则见下
_ _ 规则见下

:::

转义字符使用规则

  1. 标识符里有转义字符(数据库名、表名、列名)
  2. 普通标识符: 直接提示错误的标识符,因为标识符规定必须是数字、字母和下划线,并且不能以数字开头。
  3. 反引号``标识符: 保持原样,不转义
  4. 数据里有转义字符
  5. 遇到上面定义的转义字符会转义(%和_见下面说明),如果没有匹配的转义字符会忽略掉转义符\。
  6. 对于%和_,因为在 like 里这两个字符是通配符,所以在模式匹配 like 里用\%%和\_表示字符里本身的%和_,如果在 like 模式匹配上下文之外使用\%或\_,则它们的计算结果为字符串\%和\_,而不是%和_。