方法I:(Excel文件已经存在,而且已经按照要接收的数据创建好表头——追加记录)
insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:\temp.xls',temp$)
select * from tbname
方法II:(Excel文件不存在,也可以用BCP来导成类Excel的文件,注意大小写)
exec master..xp_cmdshell 'bcp "select top 1 * from dbname..tbname
where c1=''张三''" queryout c:\Temp.xls -c -q -S"ServerName" -U"sa" -P"xxx"'