我正在尝试使用BigQuery中的WITH
子句运行查询。甚至试图运行一个非常简单的,如
WITH randomquery AS (SELECT * FROM example_table)
SELECT user FROM randomquery;
导致编译错误:
错误:遇到" "与" " WITH""在第1行,第1列 期待:EOF
即使从documentation复制粘贴示例查询也会产生相同的错误。可能是什么问题?
答案 0 :(得分:3)
您是否取消选择了Use Legacy SQL
下的Show Options
? CTE仅适用于BigQuery新的更标准的SQL方言(目前处于测试阶段)。