powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / T-SQL
6 сообщений из 6, страница 1 из 1
T-SQL
    #32021239
random user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как найти последнюю вставленную запись в таблицу.
...
Рейтинг: 0 / 0
T-SQL
    #32021242
keystop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DECLARE @Expr int
SET @Expr = IDENT_CURRENT('TableName')
...
Рейтинг: 0 / 0
T-SQL
    #32021245
MadDog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 random user:

пример, приведенный keystop, будет работать при наличии в таблице поля identity.
...
Рейтинг: 0 / 0
T-SQL
    #32021268
Replicant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно навесить на таблицу триггер FOR INSERT, тогда вставленная
строка будет в таблице inserted
...
Рейтинг: 0 / 0
T-SQL
    #32021285
MadDog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Replicant:
А если в таблице inserted будет несколько записей, какая из них последняя?
...
Рейтинг: 0 / 0
T-SQL
    #32021288
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 MadDog
>А если в таблице inserted будет несколько записей, какая из них последняя?

Это замечание справедливо не только для inserted


2 random user

Обратите внимание на тип timestamp, может добавление столбца этого типа Вам поможет.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / T-SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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