私はIntelliJを使用してアプリケーションとOracle Databaseを作成しています。IntelliJデータベースツールを使用してseveralsデータベーススキーマをクエリできますか?
現時点では、古いデータベースSCHEMA
のデータを新しいものに移行する必要があります。テーブルとカラムが変更され、IQBaseスクリプトを作成します。このスクリプトは、新しいアプリケーションバージョンのインストール時に別のサーバで実行されます。
だから私は持っている、古いSCHEMA
のデータは(私たちはおよそOLD_SCHEMA
をお話します)と私はSELECT
にこれらのデータは、それらとINSERT INTO
NEW_SCHEMA
を変換します。だから私は次のように何かをしたい:
INSERT INTO NEW_SCHEMA.TABLE_X (........) SET (SELECT ..... FROM OLD_SCHEMA.TABLE_Y)
しかし、私はのIntelliJにバンドルされたデータベースツールで、クエリのこの種を実行しようとしているとき、私は非既存のテーブルまたはビューがあることが、エラーを説明しました。
[2016-09-06 15:22:29] [42000][942] ORA-00942: Table ou vue inexistante
私は私のクエリをテストするには、SQLコンソールファイルを作成するとき、それは2つのスキーマの1にリンクされている、ので、それは、通常のようです。
2つのスキーマのデータを使用するためにクエリを実行する方法はありますか?
ありがとうございます。
PS:インポート、エクスポートは解決策ではなく、構造が大きく変更されました。
ようsintax使う必要がある、それは魔法のように動作します! – jdelagorce