SQL*Loaderについて

2013年2月18日 Posted by PURGE

今更ながらSQL*Loaderについての覚え書き。

$ sqlldr userid=xxx/xxxx control=xxx.ctl log=xxx.log

■制御ファイルのサンプル

LOAD DATA
CHARACTERSET UTF8  --取込ファイルの文字コード
INFILE *
INTO TABLE member
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
(member_id, last_name, first_name, age)

CHARACTERSETオプションは、LOAD DATA の後に付けないとエラーになる。
■ロードする場合に良く使用されるSQL関数

to_date('')
to_char(sysdate, 'MM-DD-YYY HH24:MI:SS')
substr('', 3, 5)
decode('A', 'B', 'C')
rtlim('', '')
ltlim('', '')

コメントを残す

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