2013-03-03 66 views
1

如何能夠做到這樣的事:我怎樣才能一起選擇使用select語句和存儲過程

SELECT * DISTINCT FROM 
(execute dbo.MyStoredProcedure(@ID1,@ID2)) 

想這是另一個存儲過程中。

我怎樣才能從另一個調用存儲過程的存儲過程和得到的結果爲表 (我的選擇非常適合那些)

+5

你考慮過搜索嗎? :http://stackoverflow.com/questions/1492411/sql-server-select-from-stored-procedure – 2013-03-03 08:45:03

回答

2

嘗試

DECLARE @TableTemp TABLE (--declare parameters, ouput from SP) 

INSERT INTO @TableTemp 
EXEC dbo.MyStoredProcedure @ID1,@ID2 

SELECT * FROM @TableTemp 
1

你可以做這樣的事情。

INSERT INTO #temp 
EXEC MyStoredProcedure(@ID1,@ID2) 

SELECT * FROM #temp 
相關問題