Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Aufrufen einer gespeicherten Prozedur von einer anderen gespeicherten Prozedur SQL Server

Rufen Sie einfach test2 auf von test1 wie:

EXEC test2 @newId, @prod, @desc;

Stellen Sie sicher, dass Sie @id erhalten Verwenden von SCOPE_IDENTITY(), das den letzten Identitätswert abruft, der in eine Identitätsspalte im selben Bereich eingefügt wird:

SELECT @newId = SCOPE_IDENTITY()