合并语句对用户查询的影响

时间:2019-06-05 15:15:20

标签: google-bigquery

我正在使用以下类型的Merge语句来合并当前表和新数据表。我想知道当运行Merge语句时用户运行的查询会发生什么。它会显示不一致的结果吗?

psql -U root -d mydb

2 个答案:

答案 0 :(得分:0)

BigQuery提供了称为快照隔离的属性,因此您永远不会观察到部分结果。要了解其工作原理,请查看this talk from GCP Next

答案 1 :(得分:0)

从文档中

  

MERGE语句是DML语句,可以将INSERT,UPDATE和DELETE操作组合为单个语句,并自动执行操作。

自动执行操作”表示用户将获得一致的结果。