トリガー名またはテーブル名 - Teradata Database - Teradata Vantage NewSQL Engine - トリガー名またはテーブル名のオプション、HELP TEIGGER構文の文。

Teradata Vantage™ SQLデータ定義言語 構文規則および例

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/wkf1512081455740.ditamap
dita:ditavalPath
ja-JP/wkf1512081455740.ditaval
dita:id
B035-1144
Product Category
Software
Teradata Vantage
trigger_name
情報が要求されるトリガーの名前。
table_name
指定のテーブルに定義されたすべてのトリガーの情報が表示されます。
database_name
user_name
トリガーまたはテーブルの格納先データベースまたはユーザーの名前(現行データベースまたはユーザー以外の場合)。

例: テーブル キーに対するHELP TRIGGER

以下の例は、テーブル キーを更新するトリガーについての情報を報告します。

     HELP TRIGGER UpdateForKey;
     *** Help information returned. 1 row.
     *** Total elapsed time was 1 second.
             Name         UpdateForKey
             ----------   --------------
             ActionTime   B
    Decimal Order Value   10
     Creation TimeStamp   2003-02-12 15:55:02
                  Event   I
                   Kind   S
                Enabled   Y
                Comment   ?
         ValidTime Type   C
   TransactionTime Type   C

例: 二重テンポラル テーブルに対するHELP TRIGGER

bitemporal表に対して次の行トリガー定義を作成したとします。

     CREATE TRIGGER db1.trig_1 
       AFTER CURRENT VALIDTIME INSERT ON db1.table_1 
       REFERENCING NEW ROW AS NewRow_1 
       FOR EACH ROW 
       BEGIN ATOMIC
         (ABORT 'aborted' WHERE NewRow_1.c2 > 100;) 
       END;

このトリガーに対するHELP TRIGGERリクエストは、trig1の次の情報を報告します。

     HELP TRIGGER db1.trig1;
                        Name trig1
                   ActionTime A
          Decimal Order Value 32,767
           Creation TimeStamp 2010-12-09 23:11:57
                        Event I
                         Kind R
                      Enabled Y
                      Comment ?
               ValidTime Type C
         TransactionTime Type C