Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Seleziona le colonne dal set di risultati della procedura memorizzata

Puoi dividere la query? Inserisci i risultati di proc archiviati in una variabile di tabella o in una tabella temporanea. Quindi, seleziona le 2 colonne dalla variabile della tabella.

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

SELECT col1, col2 FROM @tablevar