我有两个DB的SQL-SERVER 2012。 如果其中一个列发生更改,我需要在DB2中的表test2中更新DB1中的表test1。
我该怎么做?
谢谢,
塔尔
答案 0 :(得分:0)
这是一个语法 -
UPDATE [database1]..[table1]
SET tb1.[column1]= tb2.[column1],
tb1.[column2] = tb2.[column2],
.
.
.
.
tb1.[column_n] = tb2.[column_n],
FROM [database1]..[table1] as tb1 JOIN [database2]..[table2] as tb2
ON tb1..[common_column] = tb2..[common_column]