1

私は SQL Server 2008 を使用しています - 単なる標準版です。これがかなり基本的な質問でしたら申し訳ありませんが、私はSQLについてほとんど知りません

以前に Visual Studio を使用して作成した 2 つのデータベースがあり、これらをマージすることでメリットが得られます。マージとは、テーブルを 2 番目のデータベースから最初のデータベースにコピーし、2 番目のデータベースを削除することを意味します。

SQL Management Studio を使用してこれを行う簡単な方法はありますか?

4

1 に答える 1

0

OPENROWSETを使用して、あるデータベースからデータを読み取り、それを別のデータベースにマージできます。

例えば:

USE DBToMergeInto;

INSERT INTO TableToMergeInto
SELECT * FROM OPENROWSET
    ('SQLOLEDB', 
     'Trusted_Connection=yes;Server=192.168.1.1\ServerToMergeFrom',
     'DbToMergeFrom.dbo.TableToMergeFrom')
于 2013-07-11T14:33:40.433 に答える