BigQuery:使用通配符表的“ SELECT *将扩展为零列”

时间:2019-01-21 10:34:46

标签: google-bigquery

我正在尝试运行以下查询:

(SELECT * FROM dataset.my_table) EXCEPT DISTINCT (SELECT * FROM backups.my_table_*)

我的程序不断向my_table添加数据,我每3天将差异备份到称为my_table_{run_date}的表中。因此,基本上我想从大的my_table中选择所有内容,删除已经在单个备份表中备份的所有内容,然后写入新的备份表。我已经设置了一个计划查询,该查询尝试运行(因此我在计划部分上很好),但是我在查询的通配符部分上始终遇到此错误:

"SELECT * would expand to zero columns".

备份表和my_table具有相同的架构,并且都包含数据。

为什么会出现此错误,我该如何解决?

我使用标准SQL。

0 个答案:

没有答案