--先开启配置 sp_configure 'xp_cmdshell',1 GO DECLARE @SQL VARCHAR(MAX) SET @SQL='' SELECT @SQL=@SQL+' EXEC ''bcp "SELECT * FROM 数据库名..TB WHERE 项目名称='''''+项目名称+'''''" ' +'queryout "c:\'+项目名称+'.xls" -c -S"服务器及实例名" -U"用户名" -P"密码"'' ' FROM TB GROUP BY 项目名称 PRINT @SQL EXEC(@SQL)一些数据库名服务器名等要自己改成你的
sp_configure 'xp_cmdshell',1
GO
DECLARE @SQL VARCHAR(MAX)
SET @SQL=''
SELECT @SQL=@SQL+'
EXEC ''bcp "SELECT * FROM 数据库名..TB WHERE 项目名称='''''+项目名称+'''''" '
+'queryout "c:\'+项目名称+'.xls" -c -S"服务器及实例名" -U"用户名" -P"密码"'' '
FROM TB
GROUP BY 项目名称
PRINT @SQL
EXEC(@SQL)一些数据库名服务器名等要自己改成你的