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

Seleccionar columnas del conjunto de resultados del procedimiento almacenado

¿Puedes dividir la consulta? Inserte los resultados del proceso almacenado en una variable de tabla o una tabla temporal. Luego, seleccione las 2 columnas de la variable de la tabla.

Declare @tablevar table(col1 col1Type,..
insert into @tablevar(col1,..) exec MyStoredProc 'param1', 'param2'

SELECT col1, col2 FROM @tablevar