当使用'Allow Large Results"时,管理创建后的目标表

本文关键字:创建 管理 目标 Results Allow Large quot | 更新日期: 2023-09-27 18:11:57

为了运行大数据查询,(返回"response is too large to return")我将allowlargerresults参数设置为true。(用我的代码)但是,当启用此参数时,必须创建一个目标表。

每次都要手动删除这个表吗?

对于每个执行的查询,需要一个单独的目标表,管理这种"创建-删除"方法似乎比较困难。

当使用'Allow Large Results"时,管理创建后的目标表

是的,你必须手动删除它们。

对于批处理,你可以像这样链接你的查询:

select * from (select complex thingy from table join each big_table on complex = match)
   join more_stuff_table ......

您将无法获得每次查询后正常创建的临时表的名称。