PostgreSQL 8.2.3 中文文档
后退快退章43. 系统表快进前进

43.33. pg_trigger

pg_trigger 存储表上面的触发器。参阅 CREATE TRIGGER 获取更多信息。

表43-33. pg_trigger 字段

名字类型引用描述
tgrelidoidpg_class.oid这个触发器所在的表
tgnamename 触发器名称(在同一表的所有触发器中必须唯一)
tgfoidoidpg_proc.oid要调用的函数
tgtypeint2 标识触发器条件的位掩码
tgenabledbool 如果触发器打开则为真
tgisconstraintbool 如果触发器实现一个参照完整性约束则为真
tgconstrnamename 参照完整性约束的名称
tgconstrrelidoidpg_class.oid一个参照完整性约束引用的表
tgdeferrablebool 如果可推迟则为真
tginitdeferredbool 如果是初始可推迟则为真
tgnargsint2 传递给触发器函数的参数字符串个数
tgattrint2vector 目前未使用
tgargsbytea 传递给触发器的参数字符串,每个都是用 NULL 结尾

【注意】 pg_class.reltriggers 需要和此表中指定关系上得触发器的个数相等。


后退首页前进
pg_tablespace上一级pg_type