您可以在 Google Big query 中使用一个查询创建多个表吗?

Ali*_*Deg 1 sql google-bigquery

新的创建表功能已经发布,我想知道是否可以通过一个查询创建 2 个或更多表。

我试过了,但它返回错误

错误:语法错误:意外的关键字 CREATE 在 [8:1]

 #standardSQL
 CREATE OR REPLACE TABLE newtables_test.cg1_uk
 OPTIONS(
   description="blah blah blah"
 ) AS 
select 'x' as y;

CREATE OR REPLACE TABLE newtables_test.cg1_uk2 
as
select 'y' as x 
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?甚至有可能吗?

谢谢!

Gra*_*ley 5

根据您问题中的文档链接:

只允许使用一个 CREATE 语句。

所以,看起来你不能。也许其他人有技巧/解决方法,但我不知道。