mssql sqlserver 使用脚本输出excel文件的方法分享
转自: http://www.maomao365.com/?p=6683 摘要: 下文将分享使用sql脚本输出excel的方法 此脚本可以应用于 表或视图生成excel的方法, 若需使用sql脚本输出excel数据,我们可将sql脚本生成视图或临时表, 然后再输出excel ------------------------------------ 输出excel语法简介: exec master..xp_cmdshell 'bcp [数据库名称].[架构名].[表名] out [excel存放位置全路径] -c -q -S"服务器Ip" -U "sql用户名" -P "sql密码"' -- -例1: exec master..xp_cmdshell ' bcp test.dbo.tableName out d:\test.xls -c -q -S"." -U "sa" -P "erp" ' -- -将数据库test中tablName输出值d盘test.xls文件 -- -服务器地址. -- -sql账户sa -- -sql密码erp -- ------------------------------------------ 例2: 根据动态文件名输出excel的方法 declare @name varchar ( 30 ) -- -动态文件名 set @name = ' d: