
お世話になります、
以下のようにデータを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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
SQLローダーCSV取込で、囲み文字がデータ中に入っている場合について
Oracle
-
SQL*LoaderでCSVから指定した列のみインポートしたい。
Oracle
-
SQL*Loaderで、データを加工してロードしたいです。
Oracle
-
-
4
sql*loader 数値のロード
Oracle
-
5
SQL*Loader Append
Oracle
-
6
SQL*Loaderのコミットポイント設定がうまくいってない?
Oracle
-
7
SQL*LoaderのDATA引数
Oracle
-
8
SQL*Loaderでのsysdate使用
Oracle
-
9
SQLLOADER
Oracle
-
10
SQL*Loaderで「オブジェクトが存在しない」というエラーが出ます
その他(データベース)
-
11
データ削除とSQL*Loaderでのインポート
Oracle
-
12
SQLLDRの制御ファイルについて
Oracle
-
13
バッチファイルを使用したsql@plusの実行及びログ出力について
Oracle
-
14
SQL*LOADER実行時のロードデータチェック
Oracle
-
15
SQL*Loader フォーマット変換について
Oracle
-
16
CSVファイルを読み込んでテーブルの更新
Oracle
-
17
GROUP BYを行った後に結合したい。
Oracle
-
18
SQL*Loader
Oracle
-
19
列番号による項目の取得について
SQL Server
-
20
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのフィルタ抽出が固まる
-
DATファイルをEXCELで開きたい
-
ファイルメーカーで変更禁止を...
-
accessの処理が遅い
-
SQL*Loaderのコミットポイント...
-
データをCSVでエクスポートしたい
-
SQLローダーで複数のCSVファイ...
-
dBXL dBASEにお詳しい方を探し...
-
ファイルメーカーで画像を参照...
-
オブジェクトブラウザとoracle...
-
バイナリファイルの移行
-
SQLLDRで、10M程度のテキストの...
-
INDEX関数とMATCH関数を組み合...
-
アクセス2010 主キーのID...
-
復旧中のデータベースについて
-
MS-Accessのエクスポートで異常...
-
データベースで
-
【DB】同じトランザクション内...
-
postgresql についてです
-
警察はスマホに保存した動画や...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのフィルタ抽出が固まる
-
SQL*Loaderのコミットポイント...
-
DATファイルをEXCELで開きたい
-
accessの処理が遅い
-
マスタメンテとは?
-
SQLローダーを使ってExcelのデ...
-
テキストレコードの改行マーク...
-
ファイルメーカーで変更禁止を...
-
SQLローダーで複数のCSVファイ...
-
ファイルの存在チェック
-
videopad 無料版 アンインストール
-
DOAを身につける
-
ACCESSからEXCELへのステートメ...
-
INDEX関数とMATCH関数を組み合...
-
AccessからのExcelエクスポート...
-
VSAM,QSAM,BSAM,BPAM,BDAM
-
ADOで別ユーザが開いているエク...
-
Excelでデータを開こうとすると…。
-
ACCESSのコマンドボタンを押し...
-
Access2000で一覧表形式のWebペ...
おすすめ情報