Сравнение двух таблиц в SQL Server 2005 с использованием хранимой процедуры - PullRequest
0 голосов
/ 29 августа 2011

Я хочу сравнить две таблицы в одной и той же базе данных, используя хранимую процедуру в SQL Server 2005. Если строки различаются, другую строку следует отправить в другую таблицу с конкретными данными. Может ли кто-нибудь помочь мне в решении этого? Заранее спасибо.

С уважением, Gokul.

1 Ответ

2 голосов
/ 29 августа 2011

попробуй

INSERT INTO MyTableDiff
SELECT * FROM
(
(SELECT * FROM MyTable1 EXCEPT SELECT * FROM MyTable2)
UNION
(SELECT * FROM MyTable2 EXCEPT SELECT * FROM MyTable1)
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...