[_charset_name]'string' [COLLATE collation_name]
_charset_name 稱為「引介詞」,僅告知解析器後續字符串使用的字符集,不進行任何轉換,不改變字符串值。引介詞亦適用於十六進制字面值(x'literal'、0xnnnn)及預處理語句參數(?)。
character_set_connection 和 collation_connection 系統變量。-- latin1 + 德語校對 SELECT _latin1'Müller' COLLATE latin1_german1_ci; -- latin1 + 預設校對 SELECT _latin1'Müller'; -- 連接預設字符集與校對 SELECT 'Müller';
字符集引介詞與 COLLATE 子句依標準 SQL 規格實現。