跳到主要内容
版本:Latest-3.2

triggers

triggers 提供有关触发器的信息。

triggers 提供以下字段:

字段描述
TRIGGER_CATALOG触发器所属的目录的名称。该值始终为 def。
TRIGGER_SCHEMA触发器所属的数据库的名称。
TRIGGER_NAME触发器的名称。
EVENT_MANIPULATION触发器事件。这是触发器激活的相关表上的操作类型。该值可以是 INSERT(插入了一行)、DELETE(删除了一行)或 UPDATE(修改了一行)。
EVENT_OBJECT_CATALOG每个触发器与确切的一张表关联。这张表所在的目录。
EVENT_OBJECT_SCHEMA每个触发器与确切的一张表关联。这张表所在的数据库。
EVENT_OBJECT_TABLE触发器关联的表的名称。
ACTION_ORDER触发器动作在与相同 EVENT_MANIPULATION 和 ACTION_TIMING 值的同一张表上的触发器列表中的顺序位置。
ACTION_CONDITION该值始终为 NULL。
ACTION_STATEMENT触发器体;也就是触发器激活时执行的语句。此文本使用 UTF-8 编码。
ACTION_ORIENTATION该值始终为 ROW。
ACTION_TIMING触发器是在触发事件之前还是之后激活。该值为 BEFORE 或 AFTER。
ACTION_REFERENCE_OLD_TABLE该值始终为 NULL。
ACTION_REFERENCE_NEW_TABLE该值始终为 NULL。
ACTION_REFERENCE_OLD_ROW旧列标识符。该值始终为 OLD。
ACTION_REFERENCE_NEW_ROW新列标识符。该值始终为 NEW。
CREATED触发器创建的日期和时间。对于触发器,这是一个 DATETIME(2) 值(百分之一秒的小数部分)。
SQL_MODE触发器创建时有效的 SQL 模式,以及触发器执行的 SQL 模式。
DEFINER在 DEFINER 子句中命名的用户(通常是创建触发器的用户)。
CHARACTER_SET_CLIENT
COLLATION_CONNECTION
DATABASE_COLLATION与触发器关联的数据库的排序规则。