本文为您介绍LIKE字符匹配的使用方法。
在LIKE匹配时,%
表示匹配任意多个字符,_
表示匹配单个字符。
如果要匹配%
或_
本身,则要对其进行转义,\\%
匹配字符%
, \\_
匹配字符_
。
重要
目前MaxCompute SQL支持UTF-8的字符集。如果数据以其他格式编码,计算结果可能不正确
示例如下:
select 'abcd' like 'ab%';
返回结果为
true
。select 'abcd' like 'ab_';
返回结果为
false
。select 'ab_cde' like 'ab\\_c%';
返回结果为
true
。