Contains one row for each trigger. For table hierarchies, each
trigger is recorded only at the level of the hierarchy where it was
created.
Table 96. SYSCAT.TRIGGERS Catalog View
Column Name | Data Type | Nullable | Description |
---|---|---|---|
TRIGSCHEMA | VARCHAR(128) |
| Qualified name of the trigger. |
TRIGNAME | VARCHAR(18) |
| |
DEFINER | VARCHAR(128) |
| Authorization ID under which the trigger was defined. |
TABSCHEMA | VARCHAR(128) |
| Qualified name of the table to which this trigger applies. |
TABNAME | VARCHAR(128) |
| |
TRIGTIME | CHAR(1) |
| Time when triggered actions are applied to the base table, relative to
the event that fired the trigger:
|
TRIGEVENT | CHAR(1) |
| Event that fires the trigger.
|
GRANULARITY | CHAR(1) |
| Trigger is executed once per:
|
VALID | CHAR(1) |
|
|
CREATE_TIME | TIMESTAMP |
| Time at which the trigger was defined. Used in resolving functions and types. |
QUALIFIER | VARCHAR(128) |
| Contains value of the default schema at the time of object definition. |
FUNC_PATH | VARCHAR(254) |
| Function path at the time the trigger was defined. Used in resolving functions and types. |
TEXT | CLOB(64K) |
| The full text of the CREATE TRIGGER statement, exactly as typed. |
REMARKS | VARCHAR(254) | Yes | User-supplied comment, or null. |