Если вы используете SQL Server 2005 или 2008, используйте функцию SCOPE_IDENTITY()
, в противном случае используйте переменную @@IDENTITY
. Например, если у вас есть таблица с автоинкрементным столбцом id и столбцом значение :
DECLARE @newid int
INSERT INTO mytable (value) VALUES 'x'
SET @newid = SCOPE_IDENTITY()
SELECT @newid