不喜欢 Snowflake 中的任何查询

NOT LIKE ANY query in Snowflake

我正在尝试 运行 Snowflake 中的以下查询:

SELECT * FROM chapters 
WHERE
title NOT LIKE ANY ('Summary%', 'Appendix%')

但它出错了。我知道 Snowflake 支持 LIKE ANY 查询语法。但我不确定为什么我的查询不起作用。

带有 NOT 的语法似乎确实应该起作用,我不太确定为什么它不起作用,但这确实有效。

SELECT * FROM chapters 
WHERE
NOT (title LIKE ANY ('Summary%', 'Appendix%'))

额外的括号是可选的,但在 "worded" 这样的时候对我来说似乎更清楚。

当我们看到以下查询的配置文件时,查询执行看起来像这样。

select cc_name from "SNOWFLAKE_SAMPLE_DATA"."TPCDS_SF100TCL"."CALL_CENTER"
where not(cc_name  like any ('North%', 'Califor%'))