嗨波

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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

 

posted on 2012-05-01 21:34  嗨波  阅读(2024)  评论(0编辑  收藏  举报