两个表的列比较

Column Comparison Over Two Tables

问题

是否可以比较位于不同数据库和服务器中的两个不同表的两列?

如果是这样,我想在列匹配的地方进行更新,以更新其中一个表中的列,从另一个表中获取信息。

Sudo 代码

update table1
set table1-column1 = table2-column1
where table1column2 = table2column2

注意:表 1 和表 2 为了参数的缘故在不同的服务器上(服务器 1 和服务器 2)

您需要创建一个 Link 到其他服务器,然后使用它 link 任何其他 table 数据库名称和名称空间前面的服务器名称。 OtherServer.Database.dbo.Table