Ответы - CodeHelperСписок последних 15 ответов на вопрос с сайта CodeHelperuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=27582012-09-26T05:03:15Zuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=2759Как узнать id для новой записи в T-SQL?2010-01-31T04:50:37-06:002010-01-31T04:50:37-06:00FishЕсть T-SQL скрипт, который добавляет запись в таблицу (обычный insert). Как после выполнения этого скрипта узнать идентификатор (ID) вновь созданной записи если он (id) генерируется автоматически наuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=2760Ответ от alex.algel на вопрос с сайта CodeHelper2010-01-31T10:46:56-06:002010-01-31T10:46:56-06:00alex.algelДа, сразу после инсерта делаешь Select @@IDENTITY @@IDENTITY - Это системная функция, которая возвращает значение идентификатора, вставленное последним. Подробнее можно почитать в МСДНuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=2761Ответ от Чак Норрис на вопрос с сайта CodeHelper2010-01-31T15:09:13-06:002010-01-31T15:09:13-06:00Чак НоррисТут есть несколько вариантов. Кроме функции @@IDENTITY , о которой написал alexey-algel можно также использовать SCOPE_IDENTITY и IDENT_CURRENT . IDENT_CURRENT — функция возвращает идентификатор последней записи, добавленной в определенную таблицу. Функция привязана именно к таблице и не привязана к