ORACLE操作 ORACLE機能

[ORACLE] テンポラリーテーブルを作成する

投稿日:2017年7月13日 更新日:

テンポラリーテーブル(一時表)を作成するには、
CREATE GLOBAL TEMPORARY TABLE句を使用します。

サンプル

例)一時表「W_SAMPLE」を作成する

以下のパラメータを指定できます。

【一時表の種類】
パラメータメモ
ON COMMIT DELETE ROWSトランザクション終了時にデータが削除される
 ⇒ COMMIT or ROLLBACK時
ON COMMIT PRESERVE ROWSセッション終了時にデータが削除される
 ⇒ exit時

メモ

  • テンポラリーテーブルは通常のテーブルとは異なり、データはトランザクションやセッション内でのみ有効なテーブルです。
  • バッチ処理中に使用するワークテーブルなどで使用されます。

スポンサーリンク

スポンサーリンク

-ORACLE操作, ORACLE機能
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[ORAエラー] ORA-01789: 問合せブロックにある結果の列数が正しくありません

以下のように表示されます。 (日本語) ORA-01789: 問合せブロックにある結果の列数が正しくありません (英語) ...
ORACLE

[データディクショナリ] プロファイル情報を取得する

プロファイルの情報を参照するには、 PROFILESデータディクショナリビューを参照します。 PROFILESデータディ ...
ORACLE

[ORACLE関数] べき乗を求める(POWER)

ORACLEでべき乗を求めるには、POWERを使用します。 サンプル 例)2の3乗を求める SQL*Plus SQL&g ...
ORACLE

[PL/SQL] レコードのTYPEを定義する

レコードのTYPEを定義するサンプル3パターンです。 ①型を個別に指定するパターン、 ②既存テーブルを元に定義するパター ...
ORACLE

[ORACLE] テーブル列定義とコメントを表示する

テーブル列定義とコメントを表示するSQLです。 サンプル 例)テーブル「M_USER」の列定義とコメントを表示する [c ...

スポンサーリンク