前提・実現したいこと
SQLローダーを使用し、OracleDBにCSVファイルのデータを取り込むバッチプログラムの作成。
発生している問題・エラーメッセージ
.bat⇔.CTLが一対一の状態であれば取込まれていることが確認できているのですが、
「複数のCSVファイル」を「複数テーブル」へインポートする方法が分からず困っています。
例)
ABC.batを実行
⇔A.CTL⇔A.CSV⇔Aテーブル
⇔B.CTL⇔B.CSV⇔Bテーブル
⇔C.CTL⇔C.CSV⇔Cテーブル
上記のようにしたいと考えています。
.bat⇔.CTLが一対一の場合に使用していた、LOAD DATA INFILE を
二つ縦に並べ、連結させただけでは
「キーワードINTOではなくキーワードloadが見つかりました」という
エラーログが出力されます。
LOAD DATA INFILE を複数回使用する ことはできないのでしょうか。
また、他にもっと簡潔的に実装できる方法があればご教示お願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。