在 bigquery 中更新表

Posted

技术标签:

【中文标题】在 bigquery 中更新表【英文标题】:updating table in bigquery 【发布时间】:2017-03-24 14:27:19 【问题描述】:

是否可以使用 python 客户端库更新 bigquery 中现有表中的列?我有一列包含所有字符串,并且我已将字符串更改为数字。我希望在表格中对此进行更新。我该怎么办?

【问题讨论】:

【参考方案1】:

最简单的方法是用 SQL 查询 using REPLACE 子句重写整个表。

#standardSQL
SELECT *, REPLACE (CAST(col) AS INT64 as col) FROM T

【讨论】:

以上是关于在 bigquery 中更新表的主要内容,如果未能解决你的问题,请参考以下文章

bigquery 自动更新表

从表一的比较更新表二,bigQuery

在 Bigquery 中连接表,其中仅更新新字符串

在命令行中更新 bigquery 中的表数据

在 BigQuery SQL 中:在满足日期约束时检查和更新表列值

BigQuery - 使用更改/删除的记录更新表