在 BigQuery 中“创建表为”

Bal*_*esh 5 sql google-bigquery

如何根据selectBigQuery 中的查询结果创建表?

例如:

create table abc as select x,y,z from mnp;
Run Code Online (Sandbox Code Playgroud)

有什么方法或解决方法可以在 BigQuery 中实现相同的目标吗?

任何线索?

小智 15

只需尝试在创建表语句中的表名称之前给出 GCP 数据集名称。

例子:

create table `GCP_Dataset.abc` as select x,y,z from mnp
Run Code Online (Sandbox Code Playgroud)

  • 在 2021 年 2 月,我收到 **Cannot set write disposition in jobs with DDL statements** (4认同)
  • @Nabin您可能已经在控制台查询设置中设置了查询结果的目标,那就是我收到此错误的时候。打开一个新标签并重试。 (2认同)