SQL Server でテーブルをあるデータベースから別のデータベースにコピーする 質問する

SQL Server でテーブルをあるデータベースから別のデータベースにコピーする 質問する

foo というデータベースと bar というデータベースがあります。foo に tblFoobar というテーブルがあり、これを (データとすべて) データベース foo からデータベース bar に移動したいと考えています。これを行うための SQL ステートメントは何ですか?

ベストアンサー1

SQL Server Management Studio の「データのインポート」タスク (DB 名を右クリックしてタスクを選択) は、この作業のほとんどを自動的に実行します。データのコピー先のデータベースから実行します。

テーブルが存在しない場合は自動的に作成されますが、インデックスなどを再作成する必要がある可能性があります。テーブルが存在する場合は、デフォルトで新しいデータが追加されますが、既存のデータをすべて削除するように調整できます (マッピングを編集)。

私はいつもこれを使用していますが、かなりうまく機能しています。

おすすめ記事