SYSTRIGGERSシステム表

データベース�トリガを記述
列å?? åž‹ é•·ã?• 空許容 内容
TRIGGERID CHAR 36 �� トリガ�一��識別�
TRIGGERNAME VARCHAR 128 ä¸?å?¯ トリガã?®å??ç§°
SCHEMAID CHAR 36 �� トリガ�スキーマ�識別�(SYSSCHEMAS. SCHEMAIDを�照)
CREATIONTIMESTAMP TIMESTAMP   ä¸?å?¯ トリガã?®ä½œæˆ?ã?•れã?Ÿæ™‚。
EVENT CHAR 1 �� 'U'�更新� 'D'�削除�'I'�挿入を表�。
FIRINGTIME CHAR 1 �� 'B'�先� 'A'�後を表�。
TYPE CHAR 1 �� 'R'�行�'S'�文を表�。
STATE CHAR 1 �� 'E'�有効�'D'�無効を表�。
TABLEID CHAR 36 �� トリガ�定義�れ�表�識別�。
WHENSTMTID CHAR 36 å?¯ WHEN節ã?Œã?‚ã‚‹ã?¨ã??ã?®ã?¿åˆ©ç”¨(ç?¾åœ¨ã?¯ã‚µãƒ?ートã?—ã?¦ã?„ã?ªã?„。)
ACTIONSTMTID CHAR 36 � トリガ�れるSQL文��格��れ�準備済�文�識別� (SYSSTATEMENTS. STMTIDを�照)
REFERENCEDCOLUMNS org.apache.derby.catalog. ReferencedColumns: ã?“ã?®ã‚¯ãƒ©ã‚¹ã?¯å…¬é–‹APIã?§ã?¯ã?ªã?„。   å?¯ UPDATEトリガã?Œå?‚ç…§ã?™ã‚‹åˆ—ã?®è¨˜è¿°å­?
TRIGGERDEFINITION LONG VARCHAR   å?¯ 実行ã?™ã‚‹SQLæ–‡ã?®ãƒ†ã‚­ã‚¹ãƒˆ
REFERENCINGOLD BOOLEAN   true whether or not the OLDREFERENCINGNAME, if non-null, refers to the OLD row or table
REFERENCINGNEW BOOLEAN   真 ã‚‚ã?—空ã?§ã?ªã?‘れã?°ã€?NEWREFERENCINGNAMEã?Œæ–°ã?—ã?„行や表をå?‚ç…§ã?™ã‚‹ã?‹å?¦ã?‹ã€‚
OLDREFERENCINGNAME VARCHAR 128 真 REFERENCING OLD AS節を利用ã?—ã?Ÿå ´å?ˆã?®ä»®å??ç§°
NEWREFERENCINGNAME VARCHAR 128 真 REFERENCING NEW AS節を利用ã?—ã?Ÿå ´å?ˆã?®ä»®å??ç§°

トリガ�れるSQL文���全��SQL文�コンパイル�れ�SYSSTATEMENTS�格��れ��。ACTIONSTMTID�WHENSTMTID��SYSSTATEMENTS.STMTIDを�照�る外部キー��。トリガ�文�常�トリガ���スキーマ�置�れ��。