Есть ли способ закрепить результат запроса в «Microsoft SQL Server Management Studio» - PullRequest
0 голосов
/ 27 марта 2019

Я искал способ закрепления результата запроса в «Microsoft SQL Server Management Studio», аналогичный тому, что мы можем сделать в Oracle SQL Developer. Я гуглил об этом, но это не помогло. Любой знает, как этого достичь

1 Ответ

2 голосов
/ 27 марта 2019

Не для результатов запроса, но если вы пытаетесь визуально сравнить наборы результатов в SQL, вы все равно делаете это неправильно;визуальные сравнения слишком подвержены ошибкам.Вы должны использовать ключевое слово EXCEPT для сравнения результатов.Загрузите данные из запроса 1 во временную таблицу или переменную таблицы и сделайте то же самое для второго запроса.Ниже приведен пример;не стесняйтесь заполнять таблицы и видеть результаты для себя.

DECLARE @Table1 TABLE (val int)
DECLARE @Table2 TABLE (val int)

select * FROM @Table1
EXCEPT
select * FROM @Table2

select * FROM @Table2
EXCEPT
select * FROM @Table1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...