Форум: "Базы";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
ВнизBeforePost Найти похожие ветки
← →
Valeri © (2004-07-14 17:16) [0]Мастера, подскажите как быть?
BeforePost делаю расчет данных в некоторых полях. Но чтобы сделать расчет, мне надо знать идентификатор НОВОЙ записи (автоинкрементное поле). Как его узнать, пока запись еще не запостилась?
← →
bushmen © (2004-07-14 17:18) [1]Плюнуть на BeforPost и все расчеты сделать в триггере на сервере. А автоинкрементальное поле получить с помощью функции SCOPE_IDENTITY()
← →
BoxTer (2004-07-15 06:18) [2]Согласен с бушменом, но идентификатор последней сгенерированной записи на сиквел-сервере возвращается ф-ией @@identity(при условии наличия в таблице автоинкрементного поля).
← →
Valeri © (2004-07-15 07:47) [3]Спасибо!
← →
bushmen © (2004-07-15 09:36) [4]> но идентификатор последней сгенерированной записи на сиквел-
> сервере возвращается ф-ией @@identity
Читайте внимательнее BOL. Применение @@identity не всегда корректно
← →
Johnmen © (2004-07-15 09:40) [5]>BeforePost делаю расчет данных в некоторых полях. Но чтобы
>сделать расчет, мне надо знать идентификатор НОВОЙ записи
>(автоинкрементное поле).
Вот это самое загадочное. Как значение суррогатного ключа может влиять на значения др. полей ???
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.033 c