SQL|既存テーブルを他テーブルにコピー・バックアップ

構造が同じテーブルに複製

insert  into    コピー先テーブル
    select
            *
        from
            コピー元テーブル

コピー元テーブルのデータを
コピー先テーブルに追加する。

注意:キーの値が重複しないこと。

テーブルを作成し複製

select
        *   into    コピー先テーブル
    from
        コピー元テーブル

先だって、コピー先テーブルを作る必要無し。

勝手にコピー元テーブルと同一構造のコピー先テーブルが作られる。

勿論、データも複製される。

注意
コピー先テーブルと同名のテーブルが存在しないこと。

 

コメント