将数据从Access DB附加到SQL Server

时间:2016-08-04 15:36:56

标签: sql-server ms-access append

我目前有一个Access数据库,其中包含一个名为“orders”的表。我需要将Access表“orders”中的记录追加到SQL Server中名为“orders”的现有表中。

两个数据库都没有链接,但两者都在同一台机器上,Windows Server 2008R2。

如何编写查询?

同样,在SQL Server中,我已经有一个名为“orders”的现有表,其中包含一些数据,我需要保留它。我需要从Access附加到SQL Server中的这个现有表。

此外,所有字段都相同,两个表中的名称相同。

任何帮助都将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:2)

我将SQL Server表链接到Access数据库(它将自动命名为Orders1左右),并运行如下的Access INSERT查询:

INSERT INTO Orders1
SELECT * FROM Orders

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