OracleDB スキーマのコピーについて
Q&A
解決したいこと
OracleDBでスキーマのコピーを行いたいです。
ただ、全テーブルのコピーではなく、一部のテーブルのみをコピーしたいです。
この場合、どのような手順で実施するのが良いでしょうか?
初歩的な質問で恐縮ですが、ご教授いただけると助かります。
0
Q&A
OracleDBでスキーマのコピーを行いたいです。
ただ、全テーブルのコピーではなく、一部のテーブルのみをコピーしたいです。
この場合、どのような手順で実施するのが良いでしょうか?
初歩的な質問で恐縮ですが、ご教授いただけると助かります。
テーブル単位に、以下の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;
@h-kouji
Questioner
ありがとうございます。
こちらはスキーマを作成後に、テーブルのコピーですかね。
スキーマのコピーからテーブルコピーまでの一連を教えていただけないでしょうか?