sql-server - 如何合并2个相同数据库之间的所有表数据
问题描述
我有一个数据库,每 10 分钟存储一次数据。我有这个数据库的 2 个备份,我想加入所有表的数据。也就是说,忽略重复的值并插入不同的值。
我读到了合并命令:
MERGE DESTINO AS DESTINO
USING FONTE AS FONTE
ON DESTINO.INDICE = FONTE.DESTINO
WHEN MATCHED
--IGNORE
WHEN NOT MATCHED
--INSERT ROW ...
但对一张桌子有效。是否有命令对两个数据库之间的所有表执行此操作?
解决方案
推荐阅读
- azure - 为什么我无法在 Azure Devops Commits API 中收到作者的电子邮件?
- html - 即使 z-index 较大,限制在元素中的图像也会被截断
- laravel - Laravel 灯塔注入嵌套突变
- javascript - Javascript将百分比与数字分开
- php - Laravel 文件上传 | 从 MySQL 数据库中获取文件以在 laravel 中查看
- javascript - 文件对象 - 重命名状态下的文件名反应
- html - 父 div 必须是可滚动的,子 div 必须在父 div 中溢出
- amazon-web-services - 为什么我的 zsh 需要在某些 AWS cli 之后手动单击 Q?
- javascript - 角度未定义的下拉菜单
- certificate - 如何自动检查代码签名证书何时过期