insert into OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 8.0;HDR=YES;DATABASE=c:/test.xls',sheet1$) select * from 表名
如果是生成excel時用bcp
--导出查询的情况
EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout "c:/test.xls" /c -/S"服务器名" /U"用户名" -P"密码"'
本文介绍如何使用SQL语句将数据库中的数据导入Excel表格,以及如何通过BCP命令将查询结果导出到Excel文件中。具体包括使用INSERT INTO OPENROWSET进行数据导出的方法和BCP命令的具体语法。
1516

被折叠的 条评论
为什么被折叠?



