Как сравнить таблицы из 2-х отдельных баз данных
Поэтому я использую SQL-оператор, который позволит мне использовать таблицы из одной и той же базы данных для сравнения. Вот код:
Merge into table1 as T using [table] as S on T.[Last Name] = S.[Last Name] and T.[First Name] = S.[First Name] When Matched then Update Set T.[Companynamne] = S.[Companyname]; DELETE T1 FROM [table] T1 JOIN [table1] T2 ON T1.[Last Name] = T2.[Last Name] AND T1.[First Name] = T2.[First name];
Я пытался использовать тот же код для сравнения другой таблицы из другой базы данных, но постоянно получал ошибку out of object.
Я хотел бы использовать этот же код, но с изменениями, что мне нужно изменить, чтобы получить информацию из второй базы данных как S в Формуле SQL и T1 в качестве оператора delete для того же самого?
Что я уже пробовал:
Я не мог понять, как изменить его, чтобы распознать, что он предназначен для сравнения 2 таблиц из 2 баз данных.