| Oracle® Database Reference 11g Release 2 (11.2) Part Number E25513-03 | 
 | 
| 
 | PDF · Mobi · ePub | 
ALL_TRIGGERS describes the triggers on tables accessible to the current user. If the user has the CREATE ANY TRIGGER privilege, then this view describes all triggers in the database.
DBA_TRIGGERS describes all triggers in the database.
USER_TRIGGERS describes the triggers owned by the current user. This view does not display the OWNER column.
| Column | Datatype | NULL | Description | 
|---|---|---|---|
| OWNER | VARCHAR2(30) | Owner of the trigger | |
| TRIGGER_NAME | VARCHAR2(30) | Name of the trigger | |
| TRIGGER_TYPE | VARCHAR2(16) | When the trigger fires: 
 | |
| TRIGGERING_EVENT | VARCHAR2(227) | DML, DDL, or database event that fires the trigger See Also: Oracle Database PL/SQL Language Reference for additional information about triggers and triggering events. | |
| TABLE_OWNER | VARCHAR2(30) | Owner of the table on which the trigger is defined | |
| BASE_OBJECT_TYPE | VARCHAR2(16) | Base object on which the trigger is defined: 
 | |
| TABLE_NAME | VARCHAR2(30) | If the base object type of the trigger is SCHEMAorDATABASE, then this column is NULL; if the base object type of the trigger isTABLEorVIEW, then this column indicates the table or view name on which the trigger is defined | |
| COLUMN_NAME | VARCHAR2(4000) | Name of the nested table column (if a nested table trigger), else NULL | |
| REFERENCING_NAMES | VARCHAR2(128) | Names used for referencing OLDandNEWcolumn values from within the trigger | |
| WHEN_CLAUSE | VARCHAR2(4000) | Must evaluate to TRUEforTRIGGER_BODYto execute | |
| STATUS | VARCHAR2(8) | Indicates whether the trigger is enabled ( ENABLED) or disabled (DISABLED); a disabled trigger will not fire | |
| DESCRIPTION | VARCHAR2(4000) | Trigger description; useful for re-creating a trigger creation statement | |
| ACTION_TYPE | VARCHAR2(11) | Action type of the trigger body: 
 | |
| TRIGGER_BODY | LONG | Statements executed by the trigger when it fires | |
| CROSSEDITION | VARCHAR2(7) | Type of crossedition trigger: 
 | |
| BEFORE_STATEMENT | VARCHAR2(3) | Indicates whether the trigger has a BEFORE STATEMENTsection (YES) or not (NO) | |
| BEFORE_ROW | VARCHAR2(3) | Indicates whether the trigger has a BEFORE EACH ROWsection (YES) or not (NO) | |
| AFTER_ROW | VARCHAR2(3) | Indicates whether the trigger has an AFTER EACH ROWsection (YES) or not (NO) | |
| AFTER_STATEMENT | VARCHAR2(3) | Indicates whether the trigger has an AFTER STATEMENTsection (YES) or not (NO) | |
| INSTEAD_OF_ROW | VARCHAR2(3) | Indicates whether the trigger has an INSTEAD OFsection (YES) or not (NO) | |
| FIRE_ONCE | VARCHAR2(3) | Indicates whether the trigger will fire only in the context of user processes making changes ( YES) or whether the trigger will also fire in the context of Streams Apply or SQL Apply processes (NO) | |
| APPLY_SERVER_ONLY | VARCHAR2(3) | Indicates whether the trigger will only fire in the context of a Streams Apply or SQL Apply process ( YES) or not (NO). If set toYES, then the setting ofFIRE_ONCEdoes not matter.See Also: the  | 
See Also: