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

Chiamata della procedura memorizzata da un'altra procedura memorizzata SQL Server

Chiama semplicemente test2 da test1 come:

EXEC test2 @newId, @prod, @desc;

Assicurati di ricevere @id utilizzando SCOPE_IDENTITY(), che ottiene l'ultimo valore identity inserito in una colonna identity nello stesso ambito:

SELECT @newId = SCOPE_IDENTITY()