powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить значение столбца-счетчика для только что добавленной записи?
5 сообщений из 5, страница 1 из 1
Как получить значение столбца-счетчика для только что добавленной записи?
    #32020562
maxapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблица, один из столбцов которой является столбцом-счетчиком (Identity). Добавляю запись в таблицу. Как можно получить значение столбца-счетчика для вновь добавленной записи? Только через SELECT?
...
Рейтинг: 0 / 0
Как получить значение столбца-счетчика для только что добавленной записи?
    #32020563
Pavel Kalyakin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
select @@IDENTITY
...
Рейтинг: 0 / 0
Как получить значение столбца-счетчика для только что добавленной записи?
    #32020571
MadDog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В sql2k лучше пользоваться IDENT_CURRENT.
...
Рейтинг: 0 / 0
Как получить значение столбца-счетчика для только что добавленной записи?
    #32020575
Николай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему?
...
Рейтинг: 0 / 0
Как получить значение столбца-счетчика для только что добавленной записи?
    #32020595
MadDog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Николай:

см. BOL.
Если в таблице срабатывает триггер, который вставляет запись в таблицу, содержащую колонку с identity, то в @@IDENTITY как раз будет находиться именно это, последнее значение, что, как правило, не нужно.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить значение столбца-счетчика для только что добавленной записи?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]