MariaDB AFTER UPDATE триггер

В этом учебном пособии вы узнаете, как создать триггер AFTER UPDATE в MariaDB с синтаксисом и примерами.

Описание

Триггер AFTER UPDATE означает, что в MariaDB сработает этот триггер после выполнения операции UPDATE.

Синтаксис

Синтаксис создания триггера AFTER UPDATE в MariaDB:

CREATE TRIGGER trigger_name AFTER UPDATE
ON table_name FOR EACH ROW

BEGIN

-- variable declarations

-- trigger code

END;

Параметры или аргументы

trigger_name
Название создаваемого триггера.
AFTER UPDATE
Это указывает на то, что триггер сработает после выполнения операции UPDATE.
table_name
Имя таблицы, для которой создан триггер.

Ограничения

  • Вы не можете создать триггер AFTER для VIEW.
  • Вы не можете обновить NEW значения.
  • Вы не можете обновить OLD значения.

Примечание

Пример

Рассмотрим пример того, как создать триггер AFTER UPDATE, используя оператор CREATE TRIGGER в MariaDB
Если у вас есть таблица, созданная следующим образом:

Затем мы могли бы использовать оператор CREATE TRIGGER для создания триггера AFTER UPDATE следующим образом: