遷移テーブル - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLデータ定義言語 詳細トピック

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
17.00
Published
2020年6月
ft:locale
ja-JP
ft:lastEdition
2021-03-30
dita:mapPath
ja-JP/jpx1556733107962.ditamap
dita:ditavalPath
ja-JP/jpx1556733107962.ditaval
dita:id
B035-1184
Product Category
Software
Teradata Vantage

遷移テーブルは、動的に作成されるテーブルで、相関名を使用して参照することができます。

以下の表では、遷移テーブルが作成される原因となったトリガー文に応じて、遷移テーブルに含まれている行のタイプが示されています。

トリガーする文 生成される遷移テーブルに含まれる行セット
DELETE 古い行のみ
INSERT 新しい行のみ
  • UPDATE
  • MERGE UPDATE
古い行と新しい行

以下の表は、トリガー粒度に応じて遷移テーブルで参照できる行について説明しています。

トリガー粒度 この遷移テーブルについて参照される行
  • NEW [ROW]
  • NEW TABLE
  • NEW_TABLE
  • OLD [ROW]
  • OLD TABLE
  • OLD_TABLE
  • OLD_NEW_TABLE

    OLD_NEW_TABLEはAFTER UPDATEトリガーに対してのみ有効です。