カンマ区切りで""で囲まれたCSVファイルがあります。
例)
"1","東京","おとこ","山田太郎","","",""
このデータをOracle 9iデータベースにinsert、updateするプログラムをVBで書いたのですが
パフォーマンスが悪いのでSQLローダーでやりたいと考えています。
更新テーブルはひとつなのですが、"東京"なら1、"大阪"なら2、"福岡"なら3というようにデータを突っ込む前に比較・変換する必要があります。
このような場合でも、SQLローダーって使えるんでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
オラクルは専門じゃないので、他の方の回答を参考にして頂きたいのですが。
1.テストテーブルを作ります。
2.そこにデータを流し込みます。
3.テストテーブルから該当テーブルにデータを比較・変換して挿入します。
4.必要ならテストテーブルを消去します。
1.と3.と4.はコマンドラインからSQLを自動実行するコマンドで
2.だけSQLローダーで良いのでは?
そして全体をバッチファイルにするとベストでしょう。
driver2さん、ご回答ありがとうございました。
大変参考になりました。
なるほど~、でもSQLローダー単体の機能としてはプログラム的なことはできないんですかねぇー。。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle sqlで質問です。 idを元にidに紐付くデータで住所コードがjpのみのデータ以外のidを取得したい 4 2023/03/20 17:41
- MySQL 下の画像はSQLの4大命令の性質をまとめたものであるらしいです UPDATE INSERT DELE 1 2023/06/07 15:36
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- JavaScript Typescript が必要な理由 1 2023/01/07 11:45
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- Excel(エクセル) Excel同士のデータの突合 3 2023/08/07 16:34
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【SQL】他テーブルに含まれる値...
-
テーブル名が可変の場合のクエ...
-
Accessの構成をコピーしたい
-
結合したテーブルをSUMしたい
-
SQLサーバに対するSQL文で抽出...
-
DB2のSQLコマンドについて
-
2つのテーブルをLIKE演算子のよ...
-
改行を含んだデータのインポート
-
ACCESSのVBAにてExcelに行...
-
ADO+ODBCでテーブルに接続する...
-
複数のテーブルからデータを取...
-
ExcelのMatch関数のようなもの...
-
SQLで、Join句で結合したテ...
-
既存データをINSERT文にして出...
-
ExcelのVLOOKUP関数の動作をMyS...
-
データ無し時は空白行にしたい...
-
グループごとの一番小さい値を...
-
MySQL: 複数テーブルのcount
-
Access 別のDBに対してDlookup...
-
下記の問合せを行うクエリを、 ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【SQL】他テーブルに含まれる値...
-
テーブル名が可変の場合のクエ...
-
結合したテーブルをSUMしたい
-
既存データをINSERT文にして出...
-
SQLで、Join句で結合したテ...
-
データ無し時は空白行にしたい...
-
Accessの構成をコピーしたい
-
ACCESSのVBAにてExcelに行...
-
2つのテーブルをLIKE演算子のよ...
-
SQLサーバに対するSQL文で抽出...
-
ExcelのVLOOKUP関数の動作をMyS...
-
PRIMARY KEYのコピー
-
同一テーブル内での比較(最新...
-
ExcelのMatch関数のようなもの...
-
ADO+ODBCでテーブルに接続する...
-
Access 別のDBに対してDlookup...
-
改行を含んだデータのインポート
-
複数のテーブルからデータを取...
-
ACCESS クエリーでソートの不具合
-
副問合せを使わずにUNIONと同様...
おすすめ情報