h-kouji
@h-kouji (浩二郎 平田)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

OracleDB スキーマのコピーについて

解決したいこと

OracleDBでスキーマのコピーを行いたいです。
ただ、全テーブルのコピーではなく、一部のテーブルのみをコピーしたいです。

この場合、どのような手順で実施するのが良いでしょうか?

初歩的な質問で恐縮ですが、ご教授いただけると助かります。

0

1Answer

テーブル単位に、以下のSQLでコピーするのはどうでしょうか?

INSERT INTO destination_schema.target_table
  SELECT * FROM source_schema.target_table;

データのコピーが不要ならば、以下のSQLですかね。

create table destination_schema.target_table as
  select * from source_schema.target_table limit 0;
0Like

Comments

  1. @h-kouji

    Questioner

    ありがとうございます。
    こちらはスキーマを作成後に、テーブルのコピーですかね。

    スキーマのコピーからテーブルコピーまでの一連を教えていただけないでしょうか?

Your answer might help someone💌