Databaseでテーブルを複製。複製したテーブルから復元。Databaseでテーブルを複製。複製したテーブルから復元。コピー2019.06.23スポンサーリンクPL/SQL等でテーブルの更新結果を確認するとき、せっかく用意した元データごと更新してしまう場合がある。一度データを用意し直したり、場合によってはリストアしなおしたり。あればテーブルをコピーしておいて、コピーから復元すればええやん。目次コピーする(退避する)復元するコピーする(退避する)SQLを使ってコピー元と全く同じテーブル内容のテーブルを作成(複製)することが可能。TBL1;こうすることでTBL1と全く同じ内容のTBL1CPというテーブルを作成する。復元する非常にシンプルな話。いらなくなったテーブルを消して、コピーしておいたテーブルを被せれば良い。TBL1CP;1つ目のSQLはTBL1を削除するSQL文。2つ目でコピーしたテーブルから復元している。厳密には作り直している。トータルたった3行でコピーと復元が可能。テーブル数が増えたらセーブポイントとか、いっそのことリストアかけるほうが早いけど。テーブル数少なければこんな方法もあるよ的な備忘録。コピーaserora519をフォローするaserora519yonaTech関連記事プログラミングOracleでテーブルに別名を付けるときASを付けるとエラーになる。(ORA-00933)ビュー定義してたらエラー発生。ORA-00933:SQLコマンドが正しく終了されていません。エラーメッセージの適当さに定評のあるOracleさん。NULL制約がどこかに入っているのでNG。いうことで本題に入ります。カタルーニャサバイバル!マルケスが地元優勝を飾る。リタイア11台のデスレース。コメントをキャンセルメールアドレスが公開されることはありません。Reserved.タイトルとURLをコピーしました。