云数据库 GAUSSDB-MY_TRIGGERS

时间:2024-11-02 18:46:06

MY_TRIGGERS

MY_TRIGGERS视图显示当前用户拥有的触发器的信息。该视图同时存在于PG_CATA LOG 和SYS Schema下。

表1 MY_TRIGGERS字段

名称

类型

描述

owner

character varying(128)

触发器的所有者。

trigger_name

character varying(64)

触发器名称。

trigger_type

character varying

触发器触发的时机:before statement、before each row、after statement、after each row、instead of。

triggering_event

character varying

触发触发器的事件:update、insert、delete、truncate。

table_owner

character varying(64)

定义触发器的表的所有者。

base_object_type

character varying(18)

定义触发器的基础对象:table、view。

table_name

character varying(64)

定义触发器的表或视图名称。

column_name

character varying(4000)

暂不支持,值为NULL。

referencing_name

character varying(422)

暂不支持,值为referencing new as new old as old。

when_clause

character varying(4000)

when子句的内容,必须求值为true才能执行trigger_body。

status

character varying(64)

  • O:触发器在“origin”和“local”模式下触发。
  • D:触发器被禁用。
  • R:触发器在“replica”模式下触发。
  • A:触发器始终触发。

description

character varying(4000)

触发器描述;用于重新创建触发器创建语句。

action_type

character varying(11)

触发体的动作类型,仅支持call。

trigger_body

text

触发器触发时执行的语句。

crossedition

character varying(7)

暂不支持,值为NULL。

before_statement

character varying(3)

暂不支持,值为NULL。

before_row

character varying(3)

暂不支持,值为NULL。

after_row

character varying(3)

暂不支持,值为NULL。

after_statement

character varying(3)

暂不支持,值为NULL。

instead_of_row

character varying(3)

暂不支持,值为NULL。

fire_once

character varying(3)

暂不支持,值为NULL。

apply_server_only

character varying(3)

暂不支持,值为NULL。

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-1271.html