ORACLE SQL リファレンス(逆引き)

ORACLE SQL リファレンス

Web oracle.se-free.com
シーケンス番号を発番してロードする
スポンサード リンク

シーケンス番号を発番してロードするには、SEQUENCE句を指定します。

SEQUENCE( COUNT|MAX ,
          [ 増分値 ] )
第一引数には、「COUNT」または「MAX」が指定可能です。
 COUNT : 現在のレコード数からの増分値で発番されます。
  MAX  : 現在のレコードの該当列の最大値の増分値で発番
         されます。

第二引数には、増分値を指定します。増分値が1の場合は省略可能です。


例1) 表「TEST01」の項目「SEQ_NO」に連番を採番してロードする。

・制御ファイル
load data
infile test01.dat
APPEND into table test01
FIELDS TERMINATED BY ","
(SEQ_NO SEQUENCE( MAX ),
DATA01,
DATA02)


スポンサード リンク

SQLLOADERのコマンド実行形式
SQLLOADERの入出力ファイル
4種類のロードタイプ(INSERT/APPEND/REPLACE/TRUNCATE)
区切り文字の可変長データのロード
固定長データのロード
日付データをロードする
レコードの最後がNULLのデータをロードする
計算したデータをロードする
条件により変換したデータをロードする
定数をロードする
指定条件に一致するレコードをロードする
シーケンス番号を発番してロードする
関数やストアドファンクションを指定してロードする
BLOB型のファイルをロードする
高速にロードする(ダイレクトパス)
コマンドラインパラメータをまとめて制御ファイルで指定する
SQLLOADERの入力ファイルをコマンドラインパラメータで指定する
SQLLOADERの終了コード

ユーティリティ へ
忘れっぽいエンジニアのオラクルSQLリファレンス TOPへ