Допустимые изменения
В операторе изменения триггера можно изменить:
-
Состояние активности (
ACTIVE | INACTIVE
); -
Фазу (
BEFORE | AFTER
); -
Событие(я);
-
Позицию срабатывания;
-
Привилегии выполнения триггера: вызывающего пользователя (
SQL SECURITY INVOKER
), определяющего пользователя (SQL SECURITY DEFINER
) или наследует у таблицы (DROP SQL SECURITY
); -
Код тела триггера.
Если какой-либо элемент не указан, то он остаётся без изменений.
Note
|
DML триггер невозможно изменить в триггер на событие базы данных и наоборот. Событие в триггере базы данных невозможно изменить. |
Tip
|
Помните
Триггер с ключевым словом Один DML триггер может содержать более одного события ( Ключевое слово |