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

Kalder lagret procedure fra en anden lagret procedure SQL Server

Du skal blot kalde test2 fra test1 som:

EXEC test2 @newId, @prod, @desc;

Sørg for at få @id ved hjælp af SCOPE_IDENTITY(), som får den sidste identitetsværdi indsat i en identitetskolonne i samme omfang:

SELECT @newId = SCOPE_IDENTITY()


  1. SSPI-håndtryk mislykkedes med fejlkode 0x8009030c under etablering af en forbindelse med integreret sikkerhed

  2. Forespørgselsrækker, for hvilke metadatanøgle ikke findes

  3. Importer stor sql-fil django

  4. Indeks (nulbaseret) skal være større end eller lig med nul