前提・実現したいこと
shからsqlloderを起動してデータ登録しようとしています。
そこでcsvファイルが2つあり、シェル引数で1を選択したら1のcsvファイル、2を引数で選択した時2のcsvファイルを読み込みます。のプログラムを組みたいのですが
方法としては
sqlloder(.CTL)で作成したいのですがどうしても上手く作れません。
どなたか知恵を貸してくれませんか。
LOAD DATA
INFILE '1.csv' "str '¥r¥n'"
INFILE '2.csv' "str '¥r¥n'"
APPEND
INFO TABLE TEST_1
FIELDS TERMINATED BY ','
TRAILING NULLCOLS
( TID
,A_CODE
,B_CODE
,C_CODE
)
質問から1日経過しても回答がなかったようですので書き込みいたします。
SQL*Loaderということですので、Oracleですかね。
> sqlloder(.CTL)で作成したいのですがどうしても上手く作れません。
質問の内容が少し曖昧な気がします。
shの実装がわからないのか、SQL*LoaderのControl Fileの作成がわからないのか、
私には読み取れませんでした。
具体的にどのような問題になっているのか(エラーなど)をご記載いただいた方が良いのではないかと思いました。
あなたの回答
tips
プレビュー