![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Относительно триггеров. [D6, MSSQL]
alxx © (2002-11-29 17:19:00)Например, есть триггер ON UPDATE
Я хочу знать какое значение было у некоторого поля до начала обновления. Оказывается поля обновляются до выполнения триггера :(
alxx (2002-11-29 18:02:00) [1]Так. Извиняюсь. С deleted похоже получилось. Хотя че-то меня переглючило вначале. Я пытался выдать RAISERROR со значением из deleted в сообщении - она почему-то выдала новое. Я наверное перепутал что-то.
alxx (2002-11-29 17:55:00) [2]В deleted то же уже новые! проверял. сейчас крыша поедет.
asmith (2002-11-29 17:54:00) [3]А deleted на что?
alxx (2002-11-29 17:36:00) [4]Нет. И в Inserted и в самой обновляемой таблице уже новые значения! Где же взять старые?
alxx (2002-11-29 17:34:00) [5]Так это в Inserted что-ли старые значения???!!!!
Блин, где логика?
Владислав (2002-11-29 17:24:00) [6]Так там есть две таблички, которые в триггере можно пользовать: inserted и deleted. В них все есть.