Comment puis-je utiliser une instruction select en conjonction avec une procédure stockée

Comment puis-je réaliser quelque chose comme ceci:

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

supposons que ce soit dans une autre procédure stockée.

Comment puis-je appeler une procédure stockée à partir d'une autre procédure stockée et get le résultat sous la forme d'une table (ma sélection est destinée à cela)

Essayer

 DECLARE @TableTemp TABLE (--declare parameters, ouput from SP) INSERT INTO @TableTemp EXEC dbo.MyStoredProcedure @ID1,@ID2 SELECT * FROM @TableTemp 

Vous pouvez faire quelque chose comme ça.

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