腾讯云数据仓库 TCHouse-X LIKE

LIKE 谓词用于搜索特定模式,支持 %(任意字符序列)和 _(任意单个字符)通配符,同时支持 RLIKE 进行正则匹配。

相关产品
腾讯云数据仓库 TCHouse-X 产品页,含版本规格、价格与购买入口。

一、语法

[ NOT ] { LIKE search_pattern [ ESCAPE esc_char ] | [ RLIKE | REGEXP ] regex_pattern }[ NOT ] { LIKE quantifiers ( search_pattern [ , … ]) }

二、参数

子句/关键字 说明
search_pattern 指定由 LIKE 子句搜索的字符串模式,可包含特殊通配符:% 匹配零个或多个字符。 _ 精确匹配一个字符。
esc_char 指定转义字符,默认为“\\”。
regex_pattern 指定由 RLIKE 或 REGEXP 子句搜索的正则表达式模式。
quantifiers 指定谓词量词,包括 ANY、SOME 和 ALL:ANY 或 SOME:若输入匹配任意一个模式,则返回 true。ALL:若输入匹配所有模式,则返回 true。

三、示例

— LIKE 基本模式SELECT 'Alice' LIKE 'A%'– LIKE 单字符通配SELECT 'Alice' LIKE '_l%'– NOT LIKESELECT 'Alice' NOT LIKE 'B%'– LIKE 大小写敏感SELECT 'Alice' LIKE 'alice'– RLIKE 正则SELECT 'abc' RLIKE 'a.c'

赞 (0)
上一篇 4天前
下一篇 4天前