2016-08-04 10 views
-1

現在、「orders」という名前のテーブルを持つアクセスデータベースがあります。 Accessテーブルの "orders"レコードをSQL Serverの "orders"という名前の既存のテーブルに追加する必要があります。アクセスDBからSQL Serverへのデータの追加

両方のデータベースはリンクされていませんが、両方とも同じマシン上のWindows Server 2008 R2にあります。

どのようにクエリを記述しますか?

また、SQL Serverでは、既存のテーブルに「orders」という名前のデータが入っていますが、これは保存する必要があります。 AccessからSQL Serverのこの既存のテーブルに追加する必要があります。

また、すべてのフィールドは同じで、両方のテーブルで同じ名前が付けられています。

ご協力いただければ幸いです。

ありがとうございます。

+0

[パススルークエリを使用してAccessテーブルからSQL Serverテーブルにデータを追加する方法](http://stackoverflow.com/questions/12951475/how-to-append-data-from) -an-access-table-to-a-sql-server-table-via-a-pass-through) – TTeeple

答えて

2

私は、Accessデータベース(それが自動的にOrders1またはそのように呼ばれます)にSQL Serverのテーブルをリンクし、このようなアクセスINSERTクエリを実行します:

INSERT INTO Orders1 
SELECT * FROM Orders 

列が実際に同一であることを仮定して、サーバー表にはIDENTITY列はありません。それ以外の場合は、列を指定します。

+0

私が探していたもの。ありがとうございました – Brasciole

関連する問題