讓存儲過程說我有2個存儲過程:如何防止返回結構從其他存儲過程
CREATE spTest1
AS
BEGIN
SELECT Field1 FROM TableA
END
CREATE spTest2
AS
BEGIN
EXEC spTest1
SELECT Field2 from TableB
END
如果我們看一下從spTest
執行的結果,我們可以看到,返回2個的結果集。有沒有辦法只返回spTest2
的結果集,即Field2
從TableB
?
感謝您的幫助...
這可能聽起來很不自然,但停止返回2個結果集的spTest2的方法是不返回2個結果集。這裏真正的問題是什麼? – 2015-04-02 17:22:54
我沒有返回任何結果集,但SQL默認返回它們。 – malkassem 2015-04-02 17:23:58
我認爲,也許更好的答案是我無法更改spTest1,並且需要返回spTest2中的結果集。這個答案可能更有意義。 – malkassem 2015-04-02 17:25:45