Таблица TRIGGERS схемы информации
Таблица Information Schema TRIGGERS содержит информацию о триггерах.
Она имеет следующие столбцы:
| Столбец | Описание |
|---|---|
TRIGGER_CATALOG |
Всегда def. |
TRIGGER_SCHEMA |
Имя базы данных, в которой происходит триггер. |
TRIGGER_NAME |
Имя триггера. |
EVENT_MANIPULATION |
Событие, которое активирует триггер. Одно из INSERT, UPDATE или 'DELETE. |
EVENT_OBJECT_CATALOG |
Всегда def. |
EVENT_OBJECT_SCHEMA |
Имя базы данных, на которую действует триггер. |
EVENT_OBJECT_TABLE |
Имя таблицы, на которую действует триггер. |
ACTION_ORDER |
Указывает порядок выполнения действия (из списка триггеров таблицы с одинаковыми значениями EVENT_MANIPULATION и ACTION_TIMING). До MariaDB 10.2.3 были введены оператор FOLLOWS и PRECEDES, всегда 0. |
ACTION_CONDITION |
NULL |
ACTION_STATEMENT |
Тело триггера, закодированное в UTF-8. |
ACTION_ORIENTATION |
Всегда ROW. |
ACTION_TIMING |
Триггер действует BEFORE или AFTER события, которое его вызывает. |
ACTION_REFERENCE_OLD_TABLE |
Всегда NULL. |
ACTION_REFERENCE_NEW_TABLE |
Всегда NULL. |
ACTION_REFERENCE_OLD_ROW |
Всегда OLD. |
ACTION_REFERENCE_NEW_ROW |
Всегда NEW. |
CREATED |
Всегда NULL. |
SQL_MODE |
SQL_MODE при создании триггера и используемый им для выполнения. |
DEFINER |
Аккаунт, создавший триггер, в формате user_name@host_name
|
CHARACTER_SET_CLIENT |
Набор символов клиента кодировки при создании триггера, из значения сессии переменной character_set_client
|
COLLATION_CONNECTION |
Сортировка клиента кодировки при создании триггера, из значения сессии переменной collation_connection. |
DATABASE_COLLATION |
Сортировка связанной базы данных. |
Запросы к таблице TRIGGERS вернут информацию только для баз данных и таблиц, для которых у вас есть TRIGGER право доступа. Аналогичная информация возвращается оператором SHOW TRIGGERS.
См. также
Содержимое, воспроизведенное на этом сайте, является собственностью его соответствующих владельцев, и это содержимое не проверяется заранее компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/information-schema-triggers-table/