首页 > 解决方案 > 如何合并2个相同数据库之间的所有表数据

问题描述

我有一个数据库,每 10 分钟存储一次数据。我有这个数据库的 2 个备份,我想加入所有表的数据。也就是说,忽略重复的值并插入不同的值。

我读到了合并命令:

MERGE DESTINO AS DESTINO
USING FONTE AS FONTE
ON DESTINO.INDICE = FONTE.DESTINO

WHEN MATCHED 
--IGNORE

WHEN NOT MATCHED
--INSERT ROW ...

但对一张桌子有效。是否有命令对两个数据库之间的所有表执行此操作?

标签: sql-serverjoinmerge

解决方案


推荐阅读