SqlServer 查询csv、xls文件中的数据

--查询csv文件数据  方式一
select * FROM OpenRowset
(
 'MICROSOFT.JET.OLEDB.4.0', 
 'Text;HDR=no;Delimited=",";DATABASE=E:\SQLServer\Test',source#csv
)

--查询csv文件数据  方式二
select * from OpenRowset
(
 'MSDASQL','driver={Microsoft Text Driver (*.txt; *.csv)};defauledir=文件路径;',
 'select * from "FileName.csv"'
)



--查询xls文件数据
Select * from OpenDataSource
(
 'MICROSOFT.JET.OLEDB.4.0',
 'Data Source=e:\SQLServer\Test\sourcexls.xls;Extended properties=Excel 8.0'
)...[Sheet1$]
--Sheet1表示工作表

你可能感兴趣的:(sql,Microsoft,Excel)