![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
お世話になります、
以下のようにデータをSQLLDRでインサートしようと思っているのですが、複数のCSVファイルのデータを一つのテーブルにInsertしたい場合にどのようにすればいいか教えてください。
--バッチファイル
sqlldr userid=fmwuser/fmwuser@fmw001 control=ctl/AUTHORITY.CTL log=section1.log data=csv/AUTHORITY.csv
--CTLファイル
LOAD DATA
TRUNCATE
INTO TABLE AUTHORITY
FIELDS TERMINATED BY ','
( AUTHORITYCODE ,AUTHORITYNAME,EXECUTIVE)
CTLファイルでTRUNCATEを付けるとテーブルを初期化してからインサートするからむりですよね...
TRUNCATEをはずすと、データが入っているテーブルに対してSQLLDRは使用できないと怒られるし...
CSVファイルを一つにまとめるしかないのでしょうか?
No.2ベストアンサー
- 回答日時:
No.1のyujiさんが述べているとうりですが、もう少しヒントをあげます。
・コントロールファイルで、"truncate"ではなく"append"を使うこと。
・コントロールファイルに、"infile"で読み込み対象のファイルを指定。
"infile"は1コントロールファイルに複数記述できます。
あとは、Oracleのマニュアルをよく読むこと!
マニュアルをよく読めば、この程度のことは全て説明が記載されています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- XML PHP.laravelについて 1 2023/07/06 15:26
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
- その他(プログラミング・Web制作) Fortranでの出力ファイル 2 2023/03/21 21:25
- Visual Basic(VBA) VBAで特定の場所にあるCSVファイル(複数)から特定場所を抜き出してExcelに転記したいです。 11 2023/05/23 16:29
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
SQLローダーCSV取込で、囲み文字がデータ中に入っている場合について
Oracle
-
SQL*Loaderで、データを加工してロードしたいです。
Oracle
-
SQL*LoaderでCSVから指定した列のみインポートしたい。
Oracle
-
-
4
データ削除とSQL*Loaderでのインポート
Oracle
-
5
sql*loader 数値のロード
Oracle
-
6
SQL*Loader Append
Oracle
-
7
SQLLOADER
Oracle
-
8
SQL*LoaderのDATA引数
Oracle
-
9
Chr(13)とChr(10)の違いは?
PowerPoint(パワーポイント)
-
10
Oracleのデータ型、NUMBERについて
その他(データベース)
-
11
カンマがデータとして入ってるCSVについて
Oracle
-
12
SQL*Loaderでのsysdate使用
Oracle
-
13
SQL*Loaderのコミットポイント設定がうまくいってない?
Oracle
-
14
Oracleでの文字列連結サイズの上限
Oracle
-
15
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
-
16
selectした結果の余計な余白を取るにはどうしたらよいのでしょうか
Oracle
-
17
SQLPLUSで結果を画面に表示しない
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DATファイルをEXCELで開きたい
-
マスタメンテとは?
-
accessの処理が遅い
-
エクセルのフィルタ抽出が固まる
-
テキストで空欄(null?)を検索...
-
ACCESSで名前を付けて保存は・・
-
ファイルの存在チェック
-
SQLローダーで複数のCSVファイ...
-
SQL*Loaderのコミットポイント...
-
ファイルメーカーで画像を参照...
-
ファイルメーカーについて
-
定形のCSVファイル(多数)のデ...
-
.sdfファイル自体の作成方法
-
【DB】同じトランザクション内...
-
postgresql についてです
-
期限切れのバックアップの削除
-
Accessdでの「トランザクション...
-
アクセスVBAのSQLについて
-
mdfファイルの残骸について
-
復旧中のデータベースについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DATファイルをEXCELで開きたい
-
エクセルのフィルタ抽出が固まる
-
マスタメンテとは?
-
accessの処理が遅い
-
SQL*Loaderのコミットポイント...
-
ACCESSで名前を付けて保存は・・
-
SQLローダーで複数のCSVファイ...
-
ファイルの存在チェック
-
テキストで空欄(null?)を検索...
-
VSAM,QSAM,BSAM,BPAM,BDAM
-
ACCESS2003での150人同時利用
-
videopad 無料版 アンインストール
-
dBXL dBASEにお詳しい方を探し...
-
SQLLDRで、10M程度のテキストの...
-
アクセス2010 主キーのID...
-
ファイルメーカーで変更禁止を...
-
EXCEL VBAによるEXCELファイル...
-
Access2002★MDEファイルを修正...
-
ファイルメーカーで画像を参照...
-
DAOファイルのSQLクエリの部分...
おすすめ情報