Ho una procedura memorizzata che restituisce righe:
CREATE PROCEDURE MyProc
AS
BEGIN
SELECT * FROM MyTable
END
La mia procedura attuale è un po 'più complicata, motivo per cui è necessario uno sproc.
È possibile selezionare l'output chiamando questa procedura?
Qualcosa di simile a:
SELECT * FROM (EXEC MyProc) AS TEMP
Devo usare SELECT TOP X
, ROW_NUMBER
e una WHERE
clausola aggiuntiva per sfogliare i miei dati, e non voglio davvero passare questi valori come parametri.