16.20 - FROM句 - Teradata Database - Teradata Vantage NewSQL Engine

Teradata Vantage™ SQLデータ操作言語

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Release Date
2019年3月
Content Type
プログラミング リファレンス
Publication ID
B035-1146-162K-JPN
Language
日本語 (日本)
FROM
更新されたテーブル、および更新されたテーブルを更新するためにフィールド値が取られるその他のテーブルのテーブル リストを導くキーワード。
FROM句を必要とするUPDATE構文を使用する場合、すべての外部テーブルの名前を句に指定しなければなりません。
UPDATE文のFROM句は、ANSI SQL:2011規格に対するTeradata拡張機能です。
table_name_2
1つ以上の基本テーブル、キュー テーブル、派生テーブル、またはビューの名前。
table_name_1table_name_2テーブル リストのメンバーでなければなりません。
table_name_2リスト オブジェクトに相関名を指定しない場合、またはtable_name_1ではなく相関名を定義する場合、table_name_2を派生テーブルにすることはできません。
table_name_2リスト メンバーがビューである場合、そのビューは更新可能でなければなりません。
データベース名を指定しない場合、システムは現行のデータベースを想定します。
correlation_name
table_name_2テーブル リストのメンバーのエイリアスです。範囲変数と呼ばれることもあります。
自己結合操作では、少なくとも1つのテーブルにcorrelation_nameを指定しなければなりません。
結合テーブルの構文を使ってtable_name_2テーブル リストにtable_name_1の相関名を指定する場合、table_name_1の正確な名前ではなく相関名を指定する必要があります。例: FROM句の更新テーブルに相関名を指定するUPDATEを参照してください。