sql >> Base de Datos >  >> RDS >> Sqlserver

Uso del resultado de un procedimiento almacenado en una instrucción Select

Estoy de acuerdo con Marcelo en su mayoría, pero si está configurado para usar un procedimiento almacenado, o su procedimiento almacenado hace algo que afecta los datos, podría crear un #temp tabla con la estructura de la salida de su procedimiento almacenado, y luego haga algo como

INSERT INTO #temp
EXEC [dbo].[SPGetResults] '900',300,'USD'

Y luego haga sus uniones y selecciones en la tabla temporal.