Krótka odpowiedź brzmi:nie możesz tego zrobić.
Z T-SQL nie ma możliwości uzyskania dostępu do wielu wyników wywołania zagnieżdżonej procedury składowanej, bez zmiany procedury składowanej, jak sugerowali inni.
Aby zakończyć, jeśli procedura zwracała pojedynczy wynik, możesz wstawić go do tabeli tymczasowej lub zmiennej tabeli o następującej składni:
INSERT INTO #Table (...columns...)
EXEC MySproc ...parameters...
Możesz użyć tej samej składni dla procedury, która zwraca wiele wyników, ale przetworzy tylko pierwszy wynik, reszta zostanie odrzucona.