Вставить последний ряд - PullRequest
4 голосов
/ 29 мая 2011

У меня есть триггер, который вставляет запись в таблицу сравнения, но мне нужно получить эту запись, которая была вставлена ​​в триггер, как мне это сделать? Поле идентификаторов отсутствует, только account_nbr, сгенерированный отдельным триггером в таблице вставок.

Я не знаю, есть ли SQL-операторы для извлечения только что вставленной строки.

БД - это Sql Server 2008.

1 Ответ

5 голосов
/ 29 мая 2011

Предложение OUTPUT вернет вам только что вставленные записи: http://msdn.microsoft.com/en-us/library/ms177564.aspx

Если вы имеете в виду строки, вставленные за до вызванного триггера, они находятся в insertedпсевдо-таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...