2016-08-04 109 views
-1

我目前有一个名为“orders”的表的Access数据库。我需要将来自Access表“orders”的记录追加到SQL Server中也被命名为“orders”的现有表中。将数据从Access数据库追加到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-a-sql-server-table-via-a-pass-through) – TTeeple

回答

2

我会在SQL Server表链接到Access数据库(它会自动被命名为Orders1左右),并运行一个访问INSERT查询是这样的:

INSERT INTO Orders1 
SELECT * FROM Orders 

假设列是真的一样,并且服务器表中没有IDENTITY列。否则,请指定列。

+0

正是我在找的东西。谢谢 – Brasciole

相关问题