TRUNCATE・・・一旦取り込む先のテーブルを全レコード削除する。
APPEND・・・追加で取り込む場合に使用。
INSERT・・・空のテーブルに取り込む。データがあったらエラーとなり取り込めない。
INFILE・・・取り込むファイル名(フルパス)
BADFILE・・・エラーがあった時に吐き出されるファイル名(フルパス)
DISCARDFILE・・・破棄データがあった時に吐き出されるファイル名(フルパス)
例)-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
OPTIONS
(DIRECT = false,
READSIZE=1048576,
ERRORS=500,
ROWS=5000
)
Load Data
–初期データファイルを設定
INFILE ‘フルパス’
BADFILE ‘フルパス\ファイル名.bad’
DISCARDFILE ‘フルパス\ファイル名.disc’
DISCARDMAX 9999999
TRUNCATE INTO TABLE テーブル名
fields terminated by ‘,’
trailing nullcols
(
あああ,
いいい,
ううう,
えええ,
おおお
)
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-