gpt4 book ai didi

google-bigquery - 截断 GBQ 中的表

转载 作者:行者123 更新时间:2023-12-03 21:11:24 24 4
gpt4 key购买 nike

我正在尝试截断 GBQ 中的现有表,但运行以下命令时失败。是否有任何特定的命令或语法可以做到这一点。我查看了 GBQ 文档,但没有运气。

TRUNCATE TABLE [dw_test.test];

最佳答案

编辑(2020 年 11 月):BigQuery 现在支持其他动词,请查看其他答案以获取更新的解决方案。
BigQuery 不支持 TRUNCATE作为查询字符串的一部分。 BQ 支持的唯一 DDL/DML 动词是 SELECT .
一种选择是使用 WRITE_TRUNCATE 运行作业write disposition (链接用于查询作业参数,但它在具有目标表的所有作业类型上均受支持)。这将截断表中已有的所有数据并将其替换为作业的结果。
如果您不想用其他数据替换内容或开始工作,最好的选择可能是删除并重新创建具有相同架构的表。

关于google-bigquery - 截断 GBQ 中的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30221670/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com