Tengo un procedimiento almacenado que devuelve filas:
CREATE PROCEDURE MyProc
AS
BEGIN
SELECT * FROM MyTable
END
Mi procedimiento real es un poco más complicado, por eso es necesario un sproc.
¿Es posible seleccionar la salida llamando a este procedimiento?
Algo como:
SELECT * FROM (EXEC MyProc) AS TEMP
Necesito usar SELECT TOP X, ROW_NUMBERy una WHEREcláusula adicional para localizar mis datos, y realmente no quiero pasar estos valores como parámetros.