MSSQL通过T-SQL导出Excel

本想执行SQL直接生成巡检文档,但是这个貌似用不了模版,只能定期导出数据后自己再整理出图表样式的巡检报告了。整理下几种表数据导出Excel的用法。

1.最近本的需开启服务。

开启xp_cmdshell
EXEC sp_configure ‘show advanced options’, 1;RECONFIGURE;EXEC sp_configure ‘xp_cmdshell’, 1;RECONFIGURE;

2.导出方法1

 

2.导出方法2(方法1优化)

 

 

附xp_cmdshell bcp参数说明:

另导出单条语句测试:

注:导出的物理地址可以使用日期拼接,但此目录需设置everyone读些权限;

sql语句中有些函数是不能使用的,尽量简化SQL或者使用中间表&临时表。

发表评论

电子邮件地址不会被公开。 必填项已用*标注