1.1.1

Table Of Contents
Table 34: SYSTRIGGERS system table
ContentsNullableLengthTypeColumn Name
Unique identier for the
trigger
No36CHARTRIGGERID
Name of the triggerNo128VARCHARTRIGGERNAME
ID of the trigger's schema
(join with
SYSSCHEMAS.SCHEMAID)
No36CHARSCHEMAID
Time the trigger was
created
No29TIMESTAMPCREATIONTIMESTAMP
'U' for update, 'D' for
delete, 'I' for insert
No1CHAREVENT
'B' for before, 'A' for afterNo1CHARFIRINGTIME
'R' for row, 'S' for
statement
No1CHARTYPE
'E' for enabled, 'D' for
disabled
No1CHARSTATE
ID of the table on which
the trigger is dened
No36CHARTABLEID
Used only if there is a
WHEN clause (not yet
supported)
Yes36CHARWHENSTMTID
ID of the stored prepared
statement for the
Yes36CHARACTIONSTMTID
triggered-SQL-statement
(join with
SYSSTATEMENTS.STMTID)
Descriptor of the columns
to be updated, if this
Yes2,147,483,647com.vmware.sqlre.internal.catalog.ReferencedColumns
This class is not part of
the public API.
REFERENCEDCOLUMNS
trigger is an update trigger
(that is, if the EVENT
column contains 'U')
Text of the action SQL
statement
Yes2,147,483LONG VARCHARTRIGGERDEFINITION
Whether or not the
OLDREFERENCINGNAME,
Yes1BOOLEANREFERENCINGOLD
if non-null, refers to the
OLD row or table
Whether or not the
NEWREFERENCINGNAME,
Yes1BOOLEANREFERENCINGNEW
if non-null, refers to the
NEW row or table
679
System Tables