2 つのデータベースが同じサーバー上にある場合、次のような SQL ステートメントを作成できるはずです:
UPDATE Test1.dbo.Employee
SET DeptID = emp2.DeptID
FROM Test2.dbo.Employee as 'emp2'
WHERE
Test1.dbo.Employee.EmployeeID = emp2.EmployeeID
あなたの投稿では、更新するかどうかよくわかりません Test1.dbo.Employee
Test2.dbo.Employee
の値 (それが私のクエリの機能です)、またはその逆です(Test1
でデータベースについて言及しているため) 新しいテーブルでした......)