SQL*Loader

[SQL*Loader] CSVファイルからデータを取り込む

投稿日:

SQL*LoaderでCSVファイルからデータを取り込むサンプルです。

前提

以下のCSVファイルから、以下のテーブルにロードします。

(商品マスタ.csv)
商品コード,商品名,単価,適用日 1001,みかん,30,2021/1/1 1002,りんご,100,2021/1/2 1003,バナナ,200,2021/1/3
【商品マスタ】
列名
CDCHAR(4)
NAMEVARCHAR2(20)
PRICENUMBER(5,0)
TEKIYODATE

サンプル

制御ファイル(ctlファイル)

実行コマンド

実行例
C:¥>sqlldr usr01/usr01@db01 control=c:¥syohin.ctl log=c:¥商品マスタ.log

実行結果

【商品マスタ】
CDNAMEPRICETEKIYO
1001みかん302021/1/1
1002りんご1002021/1/2
1003バナナ2002021/1/3

解説

  • 実行時のログは「商品マスタ.log」に出力されます。
  • 取り込みに失敗した場合は「商品マスタ.bat」ファイルに対象データが書き出されます。

スポンサーリンク

スポンサーリンク

-SQL*Loader

執筆者:



comment

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

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク