どうすればこのようなことを達成できますか:
SELECT * DISTINCT FROM
(execute dbo.MyStoredProcedure(@ID1,@ID2))
それが別のストアドプロシージャの内部にあるとします。
別のストアドプロシージャからストアドプロシージャを呼び出して、結果をテーブルとして取得するにはどうすればよいですか(私の選択はそのためのものです)
どうすればこのようなことを達成できますか:
SELECT * DISTINCT FROM
(execute dbo.MyStoredProcedure(@ID1,@ID2))
それが別のストアドプロシージャの内部にあるとします。
別のストアドプロシージャからストアドプロシージャを呼び出して、結果をテーブルとして取得するにはどうすればよいですか(私の選択はそのためのものです)
試す
DECLARE @TableTemp TABLE (--declare parameters, ouput from SP)
INSERT INTO @TableTemp
EXEC dbo.MyStoredProcedure @ID1,@ID2
SELECT * FROM @TableTemp
あなたはこのようなことをすることができます。
INSERT INTO #temp
EXEC MyStoredProcedure(@ID1,@ID2)
SELECT * FROM #temp