字符串指用單引號(‘'’)或雙引號(‘"’)引起來的字符序列。例如:
'a string'
"another string"
如果SQL服務器模式啟用了NSI_QUOTES,可以只用單引號引用字符串。用雙引號引用的字符串被解釋為一個識別符。
字符串可以有一個可選字符集引介詞和COLLATE子句:
[_charset_name]'string' [COLLATE collation_name]
例如:
SELECT _latin1'string';
SELECT _latin1'string' COLLATE latin1_danish_ci;
關于這些字符串語法形式的詳細信息,參見10.3.7節,“字符串文字字符集和校對”。
在字符串中,某些序列具有特殊含義。這些序列均用反斜線(‘’)開始,即所謂的轉義字符。MySQL識別下面的轉義序列:
|