Mam procedurę składowaną, która zwraca wiersze:
CREATE PROCEDURE MyProc
AS
BEGIN
SELECT * FROM MyTable
END
Moja faktyczna procedura jest nieco bardziej skomplikowana i dlatego potrzebna jest sproc.
Czy można wybrać wyjście, wywołując tę procedurę?
Coś jak:
SELECT * FROM (EXEC MyProc) AS TEMP
Potrzebuję użyć SELECT TOP X, ROW_NUMBERi dodatkowej WHEREklauzuli do stronicowania moich danych, i tak naprawdę nie chcę przekazywać tych wartości jako parametrów.