テンポラリーテーブル(一時表)を作成するには、
CREATE GLOBAL TEMPORARY TABLE句を使用します。
サンプル
例)一時表「W_SAMPLE」を作成する
以下のパラメータを指定できます。
パラメータ | メモ |
---|---|
ON COMMIT DELETE ROWS | トランザクション終了時にデータが削除される ⇒ COMMIT or ROLLBACK時 |
ON COMMIT PRESERVE ROWS | セッション終了時にデータが削除される ⇒ exit時 |
メモ
- テンポラリーテーブルは通常のテーブルとは異なり、データはトランザクションやセッション内でのみ有効なテーブルです。
- バッチ処理中に使用するワークテーブルなどで使用されます。