Spec-Zone .ru
спецификации, руководства, описания, API
|
SHOW CREATE TRIGGER trigger_name
Этот оператор показывает a CREATE TRIGGER
оператор, который создает данный триггер.
mysql> SHOW CREATE TRIGGER ins_sum
\G*************************** 1. row *************************** Trigger: ins_sum sql_mode:SQL Original Statement: CREATE DEFINER=`bob`@`localhost` TRIGGER ins_sum BEFORE INSERT ON account FOR EACH ROW SET @sum = @sum + NEW.amount character_set_client: latin1 collation_connection: latin1_swedish_ci Database Collation: latin1_swedish_ci
SHOW CREATE TRIGGER
у вывода есть следующие столбцы:
Trigger
: Триггерное имя.
sql_mode
: Режим SQL в действительности, когда триггер
выполняется.
SQL Original Statement
: Оператор, который будет
выполнен, когда триггер активируется.
character_set_client
: Значение сеанса character_set_client
системная переменная, когда триггер создавался.
collation_connection
: Значение сеанса collation_connection
системная переменная, когда триггер создавался.
Database Collation
: Сопоставление базы данных, с
которой связывается триггер.
Можно также получить информацию о триггерных объектах от INFORMATION_SCHEMA
,
который содержит a TRIGGERS
таблица. См. Раздел 20.27," INFORMATION_SCHEMA
TRIGGERS
Таблица".