我试图将CREATE TABLE table_name AS SELECT ....语句与GLOBAL临时表语句混合使用.它们混合得不是很好.
我的例子错了吗?
CREATE GLOBAL TEMPORARY TABLE a AS
(
SELECT * from b
)
ON COMMIT PRESERVE ROWS;
Run Code Online (Sandbox Code Playgroud)
Daz*_*zaL 26
它应该是:
CREATE GLOBAL TEMPORARY TABLE a
ON COMMIT PRESERVE ROWS
AS
select * from b;
Run Code Online (Sandbox Code Playgroud)
(如果您不想最初使用b中的所有数据为当前会话填充它,则添加1 = 0).