繁体   English   中英

将Excel数据导入到现有的SQL Server 2005表中

[英]Import Excel data into an existing SQL Server 2005 table

我正在尝试将一些数据从Excel工作表导入到现有的SQL Server 2005表中。

该表包括以下列:

Name, Surname, PhoneNumber ,Bill

它们在Excel工作表中的顺序相同。

我以前从未尝试过这种事情,但是经过一段时间的搜索后,我被告知可以使用:

INSERT INTO table 
    SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
                             'Excel 8.0;Database=C:\temp\test.xls',
                             'SELECT * FROM [Sheet1$]')

我是否需要将Excel工作表中的列名称引用到SQL Server表列?

我当然不是SQL专家,但会认为自己是个不错的初学者。

有人可以帮忙吗?

在您的Management Studio中查看此处:
选择你的分贝? 在此处输入图片说明

选择您的来源:
在此处输入图片说明

从这里开始,所有操作都遵循GUI!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM