Варианты триггеров
Существует шесть основных вариантов соотношения событие-фаза для таблицы (представления):
до добавления новой строки |
|
после добавления новой строки |
|
до изменения строки |
|
после изменения строки |
|
до удаления строки |
|
после удаления строки |
|
Помимо базовых форм с единственной фазой и событием Firebird поддерживает также формы с одной фазой и множеством событий, например BEFORE INSERT OR UPDATE OR DELETE
или AFTER UPDATE OR DELETE
или любая другая комбинация на ваш выбор.
Note
|
Триггеры с несколькими фазами, такие как |