【发布时间】:2018-05-17 06:29:06
【问题描述】:
如何使用 StandardSQL 或 LegacySQL 在大查询中重命名 TABLE。 我正在尝试使用 StandardSQL,但它给出了以下错误,
重命名表 dataset.old_table_name 为 dataset.new_table_name;
不支持声明:RenameStatement at [1:1]
这是否意味着没有任何方法(SQL QUERY)可以重命名表?
【问题讨论】:
-
@Pentium10 我看到了这个问题,我是一年前。所以我想如果现在有任何方法可以重命名它。因为我的旧表不包含分区,而新表将包含分区。所以我只想从非分区表更改为分区表。如果有任何方法可以在不处理整个表格的情况下做到这一点。
-
你需要编写脚本
-
而不是重命名,似乎问题是“如何将非分区表转换为分区表”?