pg_trigger

pg_trigger系统目录表存储表上的触发器。

Note: Greenplum数据库不支持触发器。

Table 1. pg_catalog.pg_trigger
类型参考描述
tgrelidoidpg_class.oid

请注意,Greenplum数据库不强制引用完整性。

触发器所在的表。
tgnamename 触发器名(同一个表的触发器名必须唯一)。
tgfoidoidpg_proc.oid

请注意,Greenplum数据库不强制引用完整性。

被触发器调用的函数。
tgtypeint2 触发器触发条件的位掩码。
tgenabledboolean 启用触发器则为True。
tgisinternalboolean 如果触发器是内部生成的,则为True(通常,强制执行tgconstraint标识的约束)。
tgconstrrelidoidpg_class.oid

请注意,Greenplum数据库不强制引用完整性。

被一个参照完整性约束引用的表。
tgdeferrableboolean 如果可延迟则为True。
tginitdeferredboolean 如果初始可延迟则为True。
tgnargsint2 传递给触发器函数的参数字符串个数。
tgattrint2vector 当前没有使用。
tgargsbytea 传递给触发器的参数字符串,每一个都以NULL结尾。

Parent topic: 系统目录定义