sql >> Database >  >> RDS >> Sqlserver

Hoe kan ik een ingevoegde uitvoerwaarde toewijzen aan een variabele in de sql-server?

Gebruik tabelvariabele om id te krijgen

DECLARE @id int
DECLARE @table table (id int)
INSERT INTO MyTable(name)
OUTPUT inserted.id into @table
VALUES('XYZ')

SELECT @id = id from @table


  1. SQL INSERT INTO-instructie

  2. Hoe lid te worden heeft veel relatietabel en haal het resultaat op per type

  3. Hoe een Oracle-opgeslagen procedure aan te roepen die een door de gebruiker gedefinieerd type in Java bevat?

  4. MYSQL Invoegen Verzendknop PHP