Узнать автоинкрементное поле после вставки

Узнать автоинкрементное поле после вставки

--©Drkb v.3(2007): <a href="http://www.drkb.ru
Insert"
title="www.drkb.ru
Insert"
>www.drkb.ru
Insert</a> into MyTable
 (Field1, Field2, Field3)
Values
 ('Value for field1', 'Value for field2', 0)
Select @@identity as 'New number for inserted row'

Вообще-то правильнее использовать Identity_Scope(), но разница будет только если на таблице стоит триггер:

--©Drkb v.3(2007): <a href="http://www.drkb.ru

Insert"
title="www.drkb.ru

Insert"
>www.drkb.ru

Insert</a> into MyTable

 (Field1, Field2, Field3)

Values

 ('Value for field1', 'Value for field2', 0)

Select identity_scope() as 'New number for inserted row'

Автор: Vit (www.delphist.com, www.drkb.ru, www.unihighlighter.com, www.nevzorov.org)

Отправить комментарий

Проверка
Антиспам проверка
Image CAPTCHA
...