【发布时间】:2022-01-21 22:58:43
【问题描述】:
我想创建一个基于多个临时表的视图,我试过了:
with t1 as (
SELECT *
FROM mydb.my_existing_table
),
t2 as (
SELECT * from t1)
CREATE VIEW myotherdb.my_new_view AS SELECT * FROM t2
ParseException:第 21 行中的语法错误:未定义:CREATE VIEW myotherdb .... ^ 遇到:CREATE 预期:INSERT、SELECT、 UPSERT、值、逗号导致:异常:语法错误
我可以排除权限错误,因为这有效:
CREATE VIEW myotherdb.my_new_view AS SELECT * FROM mydb.my_existing_table
在使用临时表时一定有一些我遗漏的特殊语法。
【问题讨论】: