sql >> Databasteknik >  >> RDS >> Sqlserver

Hur kan jag tilldela infogat utdatavärde till en variabel i sql-servern?

Använd tabellvariabel för att få id

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. Lär dig grundläggande SQL-frågor med MySQL

  2. MariaDB 10.6 och NextCloud:COMPRESSED Row är skrivskyddad som standard

  3. Spatial Point-funktioner med Laravel Eloquent ORM

  4. Oracle:Dagar mellan två datum och Exkludera veckodagar hur man hanterar negativa tal