BigQuery标准SQL-不匹配正则表达式

时间:2018-08-10 16:45:06

标签: google-bigquery

我正在尝试创建将选择所有内容的查询 与给定的正则表达式不匹配

在旧版中,我们有REGEX_MATCH,所以我能够 WHERE x NOT REGEX_MATCH("[a-z]")

与标准SQL等效的是什么?

1 个答案:

答案 0 :(得分:5)

在BigQuery Standrad SQL中,您应该改用REGEXP_CONTAINS(value, regex)

例如

WHERE NOT REGEXP_CONTAINS(x, r'[a-z]')