有没有办法将查询结果固定在 'Microsoft SQL Server Management Studio'
Is there a way to pin query result in 'Microsoft SQL Server Management Studio'
我一直在寻找一种在 'Microsoft SQL Server Management Studio' 中固定查询结果的方法,类似于我们在 Oracle SQL Developer 中的方法。我用谷歌搜索了它,但没有帮助。任何人都知道这是如何实现的
不适用于查询结果,但如果您试图在视觉上比较 SQL 中的结果集,那么您无论如何都做错了;视觉比较太容易出错。您应该使用 EXCEPT 关键字来比较结果。将查询 1 中的数据加载到临时 table 或 table 变量中,并对第二个查询执行相同的操作。下面是一个例子;随意填充 table 并亲自查看结果。
DECLARE @Table1 TABLE (val int)
DECLARE @Table2 TABLE (val int)
select * FROM @Table1
EXCEPT
select * FROM @Table2
select * FROM @Table2
EXCEPT
select * FROM @Table1
我一直在寻找一种在 'Microsoft SQL Server Management Studio' 中固定查询结果的方法,类似于我们在 Oracle SQL Developer 中的方法。我用谷歌搜索了它,但没有帮助。任何人都知道这是如何实现的
不适用于查询结果,但如果您试图在视觉上比较 SQL 中的结果集,那么您无论如何都做错了;视觉比较太容易出错。您应该使用 EXCEPT 关键字来比较结果。将查询 1 中的数据加载到临时 table 或 table 变量中,并对第二个查询执行相同的操作。下面是一个例子;随意填充 table 并亲自查看结果。
DECLARE @Table1 TABLE (val int)
DECLARE @Table2 TABLE (val int)
select * FROM @Table1
EXCEPT
select * FROM @Table2
select * FROM @Table2
EXCEPT
select * FROM @Table1