DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(mysql.info) show-triggers

Info Catalog (mysql.info) show-tables (mysql.info) show (mysql.info) show-variables
 
 13.5.4.23 `SHOW TRIGGERS' Syntax
 ................................
 
      SHOW TRIGGERS [FROM DB_NAME] [LIKE EXPR]
 
 `SHOW TRIGGERS' lists the triggers currently defined on the MySQL
 server. This statement requires the `SUPER' privilege. It was
 implemented in MySQL 5.0.10.
 
 For the trigger `ins_sum' as defined in  using-triggers, the
 output of this statement is as shown here:
 
      mysql> SHOW TRIGGERS LIKE 'acc%'\G
      *************************** 1. row ***************************
        Trigger: ins_sum
          Event: INSERT
          Table: account
      Statement: SET @sum = @sum + NEW.amount
         Timing: BEFORE
        Created: NULL
       sql_mode:
        Definer: myname@localhost
 
 * When using a `LIKE' clause with `SHOW TRIGGERS', the expression
 to be matched (EXPR) is compared with the name of the table on which
 the trigger is declared, and not with the name of the trigger:
 
      mysql> SHOW TRIGGERS LIKE 'ins%';
      Empty set (0.01 sec)
 
 A brief explanation of the columns in the output of this statement is
 shown here:
 
    * `Trigger'
 
      The name of the trigger.
 
    * `Event'
 
      The event that causes trigger activation: one of `'INSERT'',
      `'UPDATE'', or `'DELETE''.
 
    * `Table'
 
      The table for which the trigger is defined.
 
    * `Statement'
 
      The statement to be executed when the trigger is activated. This
      is the same as the text shown in the `ACTION_STATEMENT' column of
      `INFORMATION_SCHEMA.TRIGGERS'.
 
    * `Timing'
 
      One of the two values `'BEFORE'' or `'AFTER''.
 
    * `Created'
 
      Currently, the value of this column is always `NULL'.
 
    * `sql_mode'
 
      The SQL mode in effect when the trigger executes. This column was
      added in MySQL 5.0.11.
 
    * `Definer'
 
      The account that created the trigger. This column was added in
      MySQL 5.0.17.
 
 You must have the `SUPER' privilege to execute `SHOW TRIGGERS'.
 
 See also  triggers-table.
 
Info Catalog (mysql.info) show-tables (mysql.info) show (mysql.info) show-variables
automatically generated byinfo2html