SHOW TRIGGERS
List triggers defined on tables. View metadata such as the trigger event, timing, and the table it is associated with.
Syntax
SHOW TRIGGERS [FROM db_name] [LIKE 'pattern' | WHERE expr]Description
SHOW TRIGGERS lists the triggers currently defined for tables in a database (the default database unless a FROM clause is given). This statement requires the TRIGGER privilege.
SHOW TRIGGERS lists the triggers currently defined for tables in a database (the default database unless a FROM clause is given). This statement requires the SUPER privilege.
The LIKE clause, if present on its own, indicates which table names to match and causes the statement to display triggers for those tables. The WHERE and LIKE clauses can be given to select rows using more general conditions, as discussed in Extended SHOW.
Similar information is stored in the information_schema.TRIGGERS table.
If there are multiple triggers for the same action, then the triggers are shown in action order.
Examples
For the trigger defined at Trigger Overview:
SHOW triggers Like 'animals' \G *************************** 1. row *************************** Trigger: the_mooses_are_loose Event: INSERT Table: animals Statement: BEGIN IF NEW.name = 'Moose' THEN UPDATE animal_count SET animal_count.animals = animal_count.animals+100; ELSE UPDATE animal_count SET animal_count.animals = animal_count.animals+1; END IF; END Timing: AFTER Created: 2016-09-29 13:53:34.35 sql_mode: Definer: root@localhost character_set_client: utf8 collation_connection: utf8_general_ci Database Collation: latin1_swedish_ciListing all triggers associated with a certain table:
character_set_client is the session value of the character_set_client system variable when the trigger was created.
collation_connection is the session value of the collation_connection system variable when the trigger was created.
Database Collation is the collation of the database with which the trigger is associated.
character_set_client, collation_connection, andDatabase Collation are not available.
See also
This page is licensed: GPLv2, originally from fill_help_tables.sql
Last updated
Was this helpful?
.png?alt=media&token=7e7f4c73-9972-4e67-9a1a-74dc18591022&width=260&dpr=4&quality=100&sign=760f8d93&sv=2)
.png?alt=media&token=ee5a45b3-d05b-4bb5-97d0-0f25c5eeb110&width=260&dpr=4&quality=100&sign=12bc3702&sv=2)