我有两个 SQL Server 数据库,我需要编写一个脚本来将数据从数据库 A 迁移到数据库 B。两个数据库具有相同的架构。
我必须遍历表格,并且对于每个表格,我必须遵循这些规则:
- 如果我要迁移的项目在目标表中不存在(例如,比较是在列上进行的
Name
),那么我直接插入它。 - 如果我要迁移的项目存在于目标表中,那么我只需要更新某些列(例如,只更新
Age
而不Address
触及其他列)
谁能帮我写那个脚本?任何例子都足够了。非常感谢
编辑:
我只需要一张桌子的例子。不用循环,我可以单独处理每个表(因为每个表都有自己的比较列和更新列)