我正在使用以下类型的Merge语句来合并当前表和新数据表。我想知道当运行Merge语句时用户运行的查询会发生什么。它会显示不一致的结果吗?
psql -U root -d mydb
答案 0 :(得分:0)
BigQuery提供了称为快照隔离的属性,因此您永远不会观察到部分结果。要了解其工作原理,请查看this talk from GCP Next。
答案 1 :(得分:0)
从文档中
MERGE语句是DML语句,可以将INSERT,UPDATE和DELETE操作组合为单个语句,并自动执行操作。
“ 自动执行操作”表示用户将获得一致的结果。