X

【SQL SERVER】 テーブルのコピー

SQL SERVERでデータを更新する時に簡易にテーブルデータのバックアップを取って置きたいことがあります。そんな場合は以下のようなSQL文を実行します。
私は日付やOLDをつけてコピーしています。

select into [DestinationTable] from [CopyTable]

DestinationTableをあらかじめ作成する必要は無くお手軽です。
ただし、CopyTableの行動とデータのみをコピーするため、キーやインデックス等のCONSTRAINT条件は付加されません。
あくまでも簡易バックアップなので。
必要がなくなったらごみになるので、コピーしたテーブルは削除しましょう。

以上、簡単なテーブルのコピーの開発備忘録でした。

itsysgroup:
Related Post