首页 > 开发 > 综合 > 正文

TSQL使用ADHOC访问Excle文件

2024-07-21 02:50:14
字体:
来源:转载
供稿:网友
TSQL使用ADHOC访问Excle文件

如题,今天正好碰到这个问题,现将相关知识点记录如下:

--开启高级配置功能EXEC sp_configure 'show advanced options',1reconfigure--开启导入功能EXEC sp_configure 'Ad Hoc Distributed Queries',1reconfigure--允许在进程中使用ACE.OLEDB.12EXEC master.dbo.sp_MSset_oledb_PRop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1--允许使用动态参数EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'DynamicParameters', 1--使用ADHOC读取Excle文件SELECT *FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0' ,'Excel 12.0;HDR=YES;DATABASE=d:/myexcel.xlsx' ,'SELECT * FROM [Sheet2$]')


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表