No.1
- 回答日時:
まずAでselectの項目に日付で範囲内のデータを抽出します。
抽出を掛けたデータを、Bにimportすれば大丈夫だと思います。
但し、その際のツールは作成しなければならないと思います。
この回答への補足
kntr1さん、回答有難うございます。
B(情報系:更新無し)にあるデータがA(業務系:更新有り)で変更されており、変更された内容でBを更新したいのですが、PL/SQL等でやるのは時間がかかるのでExp/Impで出来ないかという事なのですが・・・
宜しくお願いします。
No.2ベストアンサー
- 回答日時:
importとSQLだけでできる方法です
1.サーバBのテーブル名を変更(たとえばTEMP_TABLE)する
2.サーバAの内容をサーバBにimportする
3.TEMP_TABLEの内容のうち、importした内容とキー重複となるレコードを相関副問い合わせのDELETE文で削除する。
4.TEMP_TABLEの内容をimportしたテーブルにinsertする
5.TEMP_TABLEをdropする
削除でロールバックセグメントがパンクしない量であればお勧めです。
この回答への補足
やっぱりPL/SQLでガリガリやるしかないですかね。
例えばOracleから別のツール(Access、ファイルメーカ)等に落として
戻すとか出来たりしませんか?
ご存知の方、宜しくお願いします。
taka_tetsuさん、回答ありがとうございます。
内容的にはかなりGoodです。
ロールバックセグメントの心配はありますが参考にさせて頂きます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- UNIX・Linux サーバー間のデータコピー(データ形式とデーターフォーマットの変換あり。一定間隔で処理) 2 2023/08/22 22:15
- オープンソース Flaskでサーバー立ち上げに関して 1 2023/08/12 21:02
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(プログラミング・Web制作) このプログラミングをどう組みますか? Googlecolabでやってるんですが、出来る方お願いします 1 2022/07/13 10:52
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- システム 合計5GBのサイトを構成するデータファイルの集まり(ディレクトリ)があります。サーバーからローカルへ 2 2022/07/12 14:27
- その他(クラウドサービス・オンラインストレージ) Google ColabでGoogleドライブのサブフォルダにファイルを生成する方法 1 2022/10/31 17:37
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
importについて
Oracle
-
既にテーブルが存在する場合のインポート
Oracle
-
フルインポートで警告が発生します
Oracle
-
-
4
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
5
データのインポートについて
Oracle
-
6
ORA-00959: 表領域'****'は存在しません
Oracle
-
7
特定のスキーマのテーブルを一括削除したい
その他(データベース)
-
8
データを削除しても表領域の使用率が減りません
Oracle
-
9
oracle ダンプファイルのサイズとインポート先の表領域の使用サイズ
Oracle
-
10
Data Pump で大量データインポートの際のUNDO表領域、TEMP表領域不足エラー解消法のついて
Oracle
-
11
SQLローダーCSV取込で、囲み文字がデータ中に入っている場合について
Oracle
-
12
SQLPLUSで結果を画面に表示しない
Oracle
-
13
Oracle 8i コンマ(,)を含むデータをinsertしたい
その他(データベース)
-
14
PL/SQLで@ファイル名が反応しません
Oracle
-
15
viewのバックアップ
Oracle
-
16
truncate tableを使って複数のテーブルを指定する方法
Oracle
-
17
順序のEXP/IMPについて
Oracle
-
18
ROWNUMでUPDATEをしたいのですが・・・。
Oracle
-
19
datapumpの実行方法について
Oracle
-
20
Oracle 2つのDate型の値の差を「分」で取得したい
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
住所のDBテーブル、マスターの...
-
Accessの処理速度を速めるため...
-
accessでレコード更新直後の反...
-
ビューのソートについて
-
テーブルで一番古いレコードだ...
-
SQLのビューとカーソルの違い
-
アクセスで日付計算
-
ACCESS2010の最適化が中断される
-
リレーションシップについて
-
ERROR1062:Duplicate entry.......
-
DBアプリケーションの設計方針 ...
-
access 特定のレコード数までエ...
-
重複なしのフィールドにつき、...
-
構文エラー : 演算子がありませ...
-
htmlコードで書かれた表にphpで...
-
MS Accessを共有した際にファイ...
-
アクセス レコードセットを更...
-
Notion@リレーション値の取得...
-
PLSQLのNumber型の初期化
-
QSL でのフォーム画面作成について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでデータシートに同じデ...
-
Accessのテーブルデータを一気...
-
テーブルで一番古いレコードだ...
-
ビューのソートについて
-
Oracleで上書きImportはできま...
-
accessでレコード更新直後の反...
-
このISAMでは、リンクテーブル・・
-
マテリアライズドビューとスナ...
-
アクセス レコードセットを更...
-
同一テーブルのデータを参照し...
-
htmlコードで書かれた表にphpで...
-
結合テーブルでINSERTする方法...
-
ACCESSで容量が50MBになった...
-
ERROR1062:Duplicate entry.......
-
Accessでの稼働日数計算の方法
-
削除したテーブルを元に戻すこ...
-
重複クエリを使ったデータ削除
-
Accessのインポートについて(上...
-
処理の途中で停止させ、再開さ...
-
住所のDBテーブル、マスターの...
おすすめ情報