Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать значение автоинкрементного поля [D7, MSSQL]


logslava ©   (2006-10-06 11:09:00) 

Как узнать значение автоинкрементного поля после вставки новой строки в таблицу?

Есть некая таблица MyTable:

Field1      - int        - Identity
Field2      - int

Допустим в запросе я вставляю строку:

insert into MyTable(Field2)
values (100)

Как узнать какое значение было присвоено Field1?
Может быть есть некая функция для этого?


logslava   (2006-10-06 11:17:00) [1]

все работает, всем большой респект и спасибо


ЮЮ   (2006-10-06 11:11:00) [2]

см. @@IDENTITY,  SCOPE_IDENTITY


sniknik   (2006-10-06 11:11:00) [3]

пакетом
insert into MyTable(Field2) values (100)
select @@identity


Наверх

Титульная страница Поиск, карта сайта Написать письмо