SqlServer 2008数据库 怎么样导出Excel表格数据

SqlServer 2008数据库 怎么样导出Excel表格数据,第1张

方法/步骤

1 登录到数据库 SQL Server 2008 中,

2 在需要 *** 作的数据库上右键之后选择任务再之后导出数据功能,例子以DB_Test数据库做演示。

3 进入SQL Server 2008的数据导入与导出向导,之后点击下一步(next)。

4 选择服务器名称为local,例子中是'.',数据库为DB_Test。实际中以真实数据库为主,以上只是演示实例,之后点击下一步。

5 选择导出的目标为Excel,数据库为默认值即可,选择Excel的文件路径之后点击下一步按钮继续 *** 作。

6 下一个页面采用默认设置,之后点击下一步按钮。选择数据库中即将要导出数据的具体表,可以通过预览按钮查看数据,之后点击下一步按钮。

7 之后点击下一步,再之后选择立即运行按钮与下一步。再点击完成按钮,最后点击关闭按钮即可。

8 最后,打开我们的Excel表格文件,验证数据,可以看到图片中已经有数据了,这样SQL Server 2008已经正确导出数据来了。

从SQL 2008 到处数据到电脑桌面的代码:

insert into OPENROWSET('Microsoft.ACE.OLEDB.12.0',

'Excel 12.0Database=C:\Users\jroilee\Desktop\库存已处理.xlsx',

'SELECT 仓库类别名称,仓库代码,仓库名称,货品大类名称,价位大类,商品代码,颜色名称,季节名称,数量,金额 FROM [Sheet1$]' )

SELECT * FROM dbo.AAA

解释:导出文件放在桌面的“库存已处理.xlsx”这个excel表格中。然后sql中的数据必须跟导出数据表头一致。

如下:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9237194.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存