# INFORMATION_SCHEMA.TRIGGERS
显示所有定义在当前数据库中表和视图上的触发器，并且只显示当前用户拥有的触发器或当前用户在其上具有某种除了SELECT之外特权的触发器，如[表1]所示。
 表1INFORMATION_SCHEMA.TRIGGERS字段 
| 名称                        | 类型                                | 描述                                                                          |
|:---|:---|:---|
| trigger_catalog              | information_schema.sql_identifier | 包含该触发器的数据库名。                                                               |
| trigger_schema               | information_schema.sql_identifier   | 包含该触发器的模式名。                                                               |
| trigger_name                | information_schema.sql_identifier   | 触发器名称。                                                                      |
| event_manipulation         | information_schema.character_data  | 触发该触发器的事件类型（INSERT、UPDATE、DELETE）。                                         |
| event_object_catalog       | information_schema.sql_identifier   | 包含该触发器所在表的数据库名。                                                          |
| event_object_schema       | information_schema.sql_identifier     | 包含该触发器所在表的模式名。                                                            |
| event_object_table         | information_schema.sql_identifier   | 触发器所在表的名称。                                                                  |
| action_order                 | information_schema.cardinal_number  | 同一个表上具有相同event_manipulation、action_timing、action_orientation的触发器之间的触发顺序。 |
| action_condition             | information_schema.character_data   | 触发器的WHEN条件，默认为空。                                                          |
| action_statement             | information_schema.character_data  | 触发器执行的语句。                                                                  |
| action_orientation          | information_schema.character_data | 表示触发器是对每个被处理的行触发一次还是为每个语句触发一次。                                              |
| action_timing                 | information_schema.character_data   | 表示触发器在什么时候触发（BEFORE、AFTER、INSTEAD OF）。                                    |
| action_reference_old_table | information_schema.sql_identifier    | 无实际意义，取值为空。                                                                |
| action_reference_new_table   | information_schema.sql_identifier | 无实际意义，取值为空。                                                             |
| action_reference_old_row    | information_schema.sql_identifier | 无实际意义，取值为空。                                                              |
| action_reference_new_row    | information_schema.sql_identifier   | 无实际意义，取值为空。                                                                |
| created                      | information_schema.time_stamp         | 无实际意义，取值为空。                                                               |
   
![](https://support.huaweicloud.com/distributed-ref-v10-gaussdb/public_sys-resources/note_3.0-zh-cn.png)
INFORMATION_SCHEMA.TRIGGERS视图只显示事件类型为INSERT、UPDATE、DELETE的触发器，不显示事件类型为TRUNCATE的触发器。
