您的位置:首页 > 数据库

使用SQL语句将表导出为EXCEL

2012-05-01 21:34 351 查看
INSERT INTO OPENROWSET
('Microsoft.Jet.OleDb.4.0','Excel 8.0;DATABASE=D:\访问数据.xls','SELECT * FROM [Sheet1$]')
SELECT * FROM dbo.PCRunLogErr

其中D:\访问数据.xls路径是事先创建好的的EXCEL文件,Sheet1是excel文档中想要导入的工作表名

dbo.PCRunLogErr为数据库中想导出的数据库表名

注意:要成功执行此语句必须开启SQL的高级功能,步骤如下:

1.exec sp_configure 'show advanced options',1
2.reconfigure
3.exec sp_configure 'Ad Hoc Distributed Queries',1
4.reconfigure
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: