2016-07-22 5 views
1

SQL Server 2014とSMSS 2014を使用している場合、SQL出力がResults to Gridに設定されているときに、どのクエリがどのような結果になるかを特定する方法がありますか?SQL Server Management Studioでクエリ結果を識別する方法はありますか?

DECLARE @foo TABLE (ID int, data int) 
DECLARE @bar TABLE (ID int, data varchar(1)) 

INSERT INTO @foo VALUES (1,10),(2,11),(3,11),(4,11) 
INSERT INTO @bar VALUES (1,'a'),(2,'b'),(3,'c'),(4,'d') 

--Query 1 
SELECT * FROM @foo 

--Query 2 
SELECT * FROM @bar 

時々私いくつかのクエリ文字列一緒に、私は私のアルゴリズムのステップを見ることができると私は常に、クエリからである結果を識別することはできませんので。

QueryResultsGrid

+0

''を選択'については、何か ''質問 'ナム、*から...'? –

+0

"SELECT"につき1グリッドの結果があり、順番に並んでいます。他の方法はありません。 – FLICKER

答えて

2
SELECT 'query 1', * FROM @foo 

SELECT 'query 2', * FROM @bar 

のみテストクエリのために使用します。もちろん、私は通常、クエリ2の「調整前の予算」と「調整後の予算」のような「クエリ1」だけでなく、クエリについてより有用なものを入れます。

また、これらのタイプのテストクエリを私はパラメータとしてデバッグ値を持っているし、クエリを書くテストプロセス:

IF @Debug = 1 
BEGIN 
    SELECT 'query 1', * FROM @foo 
END 
+0

簡単な解決策! – user918967

関連する問題