本文学习的是Mysql字条串相关知识,字符串指用单引号(‘'’)或双引号(‘"’)引起来的字符序列。例如:
代码语言:javascript复制'a string'
代码语言:javascript复制"another string"
如果SQL服务器模式启用了NSI_QUOTES,可以只用单引号引用字符串。用双引号引用的字符串被解释为一个识别符。
字符串可以有一个可选字符集引介词和COLLATE子句:
代码语言:javascript复制[_charset_name]'string' [COLLATE collation_name]
例如:
代码语言:javascript复制SELECT _latin1'string';
代码语言:javascript复制SELECT _latin1'string' COLLATE latin1_danish_ci;
关于这些字符串语法形式的详细信息,
在字符串中,某些序列具有特殊含义。这些序列均用反斜线(‘’)开始,即所谓的转义字符。MySQL识别下面的转义序列: