Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Pavel V. Гость
|
Добавлено: Чт Сен 11 2003 05:30 Заголовок сообщения: Trigger after update & MS SQL 7.0 |
|
|
Подскажите, как сделать trigger after update на MS SQL7.0? Явно этого ничего нет. В MS SQL 2000 это уже есть. Необходимо воспользоваться данными, после того, как они обновились. Если использавать for update, то используются старые данные . |
|
Вернуться к началу |
|
|
Alex Alexeev
Зарегистрирован: 14.08.2003 Сообщения: 8
|
Добавлено: Чт Сен 11 2003 05:52 Заголовок сообщения: Re: Trigger after update & MS SQL 7.0 |
|
|
FOR UPDATE на самом деле и есть AFTER UPDATE. В MSSQL нет триггеров BEFORE (к сожалению), как нет и строчных триггеров (тоже к сожалению). В MS SQL 2000 есть триггера AFTER (они же FOR) и INSTEAD OF, которые при желании можно выкрутить как BEFORE.
В триггере for update можно обращаться к старым данным с помощью псевдо таблицы deleted к новым - inserted |
|
Вернуться к началу |
|
|
Pavel V. Гость
|
Добавлено: Пт Сен 12 2003 05:50 Заголовок сообщения: Re: Trigger after update & MS SQL 7.0 |
|
|
спасибо, как оказалось это я неправильно трактовал результат. |
|
Вернуться к началу |
|
|
|