如何使用 golang 删除 bigquery table 中的行
How to delete rows in a bigquery table using golang
我正在尝试使用 golang 中的 Google 云函数从 Bigquery table 中删除数据。
我已经成功插入,但无法删除。根据一些文档和谷歌搜索,我知道我需要使用 DML,但不确定我如何实际编写代码来执行删除操作。
Golang client doc 不是很有帮助,大查询文档在删除选定行时也不是很有用。
如果能提供 golang 代码片段,我们将不胜感激。
谢谢!
如果要删除行,请发出 DML DELETE。可以在此处找到有关 DELETE 语句的更多详细信息:https://cloud.google.com/bigquery/docs/reference/standard-sql/dml-syntax#delete_statement
如果您想要一个发出查询的示例,您可以在 BigQuery 文档的其他地方查看嵌入的示例,或者直接转到源代码片段,例如https://github.com/GoogleCloudPlatform/golang-samples/blob/master/bigquery/snippets/querying/bigquery_query.go
如果这还不够,请澄清您的问题以提供有关您遇到的问题的更多详细信息(例如,table 的架构和您尝试删除的内容)。
我正在尝试使用 golang 中的 Google 云函数从 Bigquery table 中删除数据。 我已经成功插入,但无法删除。根据一些文档和谷歌搜索,我知道我需要使用 DML,但不确定我如何实际编写代码来执行删除操作。 Golang client doc 不是很有帮助,大查询文档在删除选定行时也不是很有用。
如果能提供 golang 代码片段,我们将不胜感激。 谢谢!
如果要删除行,请发出 DML DELETE。可以在此处找到有关 DELETE 语句的更多详细信息:https://cloud.google.com/bigquery/docs/reference/standard-sql/dml-syntax#delete_statement
如果您想要一个发出查询的示例,您可以在 BigQuery 文档的其他地方查看嵌入的示例,或者直接转到源代码片段,例如https://github.com/GoogleCloudPlatform/golang-samples/blob/master/bigquery/snippets/querying/bigquery_query.go
如果这还不够,请澄清您的问题以提供有关您遇到的问题的更多详细信息(例如,table 的架构和您尝试删除的内容)。