PG_TRIGGER系统表存储触发器信息。
表 1 PG_TRIGGER字段
名称
类型
描述
oid
行标识符(隐藏属性,必须明确选择)。
tgrelid
触发器所在表的OID。
tgname
name
触发器名。
tgfoid
要被触发器调用的函数。
tgtype
smallint
触发器类型。
tgenabled
"char"
O =触发器在“origin”和“local”模式下触发。
D =触发器被禁用。
R =触发器在“replica”模式下触发。
A =触发器始终触发。
tgisinternal
boolean
内部触发器标识,如果为true表示内部触发器。
tgconstrrelid
完整性约束引用的表。
tgconstrindid
完整性约束的索引。
tgconstraint
约束触发器在pg_constraint中的OID。
tgdeferrable
约束触发器是为DEFERRABLE类型。
tginitdeferred
约束触发器是否为INITIALLY DEFERRED类型。
tgnargs
触发器函数入参个数。
tgattr
int2vector
当触发器指定列时的列号,未指定则为空数组。
tgargs
bytea
传递给触发器的参数。
tgqual
pg_node_tree
表示触发器的WHEN条件,如果没有则为null。
tgowner
触发器的所有者。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型