GaussDB-MY_TRIGGERS

49 阅读1分钟

GaussDB-MY_TRIGGERS

MY_TRIGGERS displays information about the triggers owned by the current user. This view exists in the PG_CATALOG and SYS schemas.

NameTypeDescription
ownercharacter varying(128)Trigger owner.
trigger_namecharacter varying(64)Trigger name.
trigger_typecharacter varyingTrigger type, which can be before statementbefore each rowafter statementafter each row, or instead of.
triggering_eventcharacter varyingEvent that triggers a trigger. The value can be updateinsertdelete, or truncate.
table_ownercharacter varying(64)Owner of the table that defines a trigger.
base_object_typecharacter varying(18)Basic object type of a trigger, which can be table or view.
table_namecharacter varying(64)Name of the table or view that defines a trigger.
column_namecharacter varying(4000)Not supported. Set it to NULL.
referencing_namecharacter varying(422)Not supported. Set it to referencing new as new old as old.
when_clausecharacter varying(4000)Content of whenTRUE must be evaluated as TRIGGER_BODY to execute.
statuscharacter varying(64)- O: The trigger is enabled in origin or local mode.
  • D: The trigger is disabled.
  • R: The trigger is enabled in replica mode.
  • A: The trigger is always enabled. | | description | character varying(4000) | Trigger description, which is used to rebuild a trigger creation statement. | | action_type | character varying(11) | Action type of a trigger, which only supports call. | | trigger_body | text | Statement executed when a trigger is triggered. | | crossedition | character varying(7) | Not supported. Set it to NULL. | | before_statement | character varying(3) | Not supported. Set it to NULL. | | before_row | character varying(3) | Not supported. Set it to NULL. | | after_row | character varying(3) | Not supported. Set it to NULL. | | after_statement | character varying(3) | Not supported. Set it to NULL. | | instead_of_row | character varying(3) | Not supported. Set it to NULL. | | fire_once | character varying(3) | Not supported. Set it to NULL. | | apply_server_only | character varying(3) | Not supported. Set it to NULL. |

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…