在 LIKE 匹配時,
%
表示匹配任意多個字元,
_
表示匹配單個字元,如果要匹配
%
或
_
本身,則要對其進行轉義,
\\%
匹配字元
%
,
\\_
匹配字元
_
。
'abcd' like 'ab%' -- true
'abcd' like 'ab_' -- false
'ab_cde' like 'ab\\_c%'; -- true
注意 關於字串的字元集,目前 MaxCompute SQL 支援 UTF-8 的字元集,如果資料是以其它格式編碼,可能計算出的結果不正確。