👻

バックアップテーブル作成クエリーのTips

2023/03/27に公開

バックアップ先テーブルが存在する場合

まず、バックアップ先のテーブルが存在する場合に使用可能なクエリーをご紹介します。

テーブルをまるごとINSERTする場合
INSERT INTO
    バックアップ先テーブル
SELECT
    *
FROM
    バックアップ元テーブル
特定の列のみをINSERTする場合
INSERT INTO
    バックアップ先テーブル
    (1,2,3
    )
SELECT1,2,3
FROM
    バックアップ元テーブル

バックアップ先テーブルが存在しない場合

次に、バックアップ先のテーブルが存在しない場合に使用可能なクエリーをご紹介します。

テーブルをまるごとINSERTする場合
SELECT
    *
INTO
    バックアップ先テーブル
FROM
    バックアップ元テーブル
特定の列のみをINSERTする場合
SELECT1,2,3
INTO
    バックアップ先テーブル
FROM
    バックアップ元テーブル

Discussion