两个表的列比较
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
问题
是否可以比较位于不同数据库和服务器中的两个不同表的两列?
如果是这样,我想在列匹配的地方进行更新,以更新其中一个表中的列,从另一个表中获取信息。
Sudo 代码
update table1
set table1-column1 = table2-column1
where table1column2 = table2column2
注意:表 1 和表 2 为了参数的缘故在不同的服务器上(服务器 1 和服务器 2)
您需要创建一个 Link 到其他服务器,然后使用它 link 任何其他 table 数据库名称和名称空间前面的服务器名称。 OtherServer.Database.dbo.Table