
# triggers
triggers视图提供了有关触发器的信息。具体信息如[表1]所示。该视图为只读，不允许修改。所有用户对该视图有"读取"权限。
 表1information_schema.triggers字段 
| 名称                         | 类型            | 描述                                                                                    |
|:---|:---|:---|
| TRIGGER_CATALOG            | varchar(512)  | 视图所属目录的名称。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。      |
| TRIGGER_SCHEMA             | varchar(64)   | 触发器所属的Schema名称。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。 |
| TRIGGER_NAME               | varchar(64)   | 触发器的名称。                                                                               |
| EVENT_MANIPULATION         | varchar(6)    | 触发事件。值为INSERT（插入一行）、 DELETE（删除一行）或 UPDATE（修改一行）。                                      |
| EVENT_OBJECT_CATALOG       | varchar(512)  | 触发器关联表所在的目录。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。    |
| EVENT_OBJECT_SCHEMA        | varchar(64)   | 触发器关联表的模式。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。      |
| EVENT_OBJECT_TABLE         | varchar(64)   | 触发器关联表的名称。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。      |
| ACTION_ORDER               | bigint        | event_manipulation触发器操作在具有相同action_timing值的同一表上的触发器列表中的顺序位置 。该字段当前版本暂不支持，值为null。      |
| ACTION_CONDITION           | longtext      | 该值始终为null。                                                                            |
| ACTION_STATEMENT           | longtext      | 触发体，即触发器激活时执行的语句。此文本使用UTF8编码。                                                         |
| ACTION_ORIENTATION         | varchar(9)    | 该值始终为row。                                                                             |
| ACTION_TIMING              | varchar(6)    | 触发器是在触发事件之前还是之后激活。值为before或after。                                                     |
| ACTION_REFERENCE_OLD_TABLE | varchar(64)   | 该值始终为null。                                                                            |
| ACTION_REFERENCE_NEW_TABLE | varchar(64)   | 该值始终为null。                                                                            |
| ACTION_REFERENCE_OLD_ROW   | varchar(3)    | 旧列标识符。该值始终为old。                                                                       |
| ACTION_REFERENCE_NEW_ROW   | varchar(3)    | 新列标识符。该值始终为new。                                                                       |
| CREATED                    | datetime      | 创建触发器的日期和时间。这是timestamp(2)触发器的一个值（以百分之一秒为单位的小数部分）。该字段当前版本暂不支持，值为null。                 |
| SQL_MODE                   | varchar(8192) | 创建触发器时有效的SQL模式，触发器在该模式下执行。该字段当前版本暂不支持，值为null。                                         |
| DEFINER                    | varchar(93)   | 创建触发器的用户。该字段当前版本暂不支持，值为null。                                                          |
| CHARACTER_SET_CLIENT       | varchar(32)   | 创建触发器时character_set_client系统变量的会话值。该字段当前版本暂不支持，值为null。                                |
| COLLATION_CONNECTION       | varchar(32)   | 创建触发器时collation_connection系统变量的会话值。该字段当前版本暂不支持，值为null。                                |
| DATABASE_COLLATION         | varchar(32)   | 与触发器关联的数据库的排序规则。该字段当前版本暂不支持，值为null。                                                   |
   
