Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como posso atribuir o valor de saída inserido a uma variável no sql server?


Use a variável da tabela para obter o 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