Sql Server2005 导入查询结果到excel

1.如果运行提示未开启 xp_cmdshell 请执行以下语句

EXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure 'xp_cmdshell', 1;RECONFIGURE;

2.将查询结果导入到excel

EXEC isale..xp_cmdshell 'bcp "select top 10 * from 数据库名.dbo.表名" queryout c:\temp1.xls -c -S"服务器地址" -U"用户名" -P"密码"'

eg:

EXEC isale..xp_cmdshell 'bcp "select top 10 * from isale.dbo.product" queryout c:\temp1.xls -c -S"127.0.0.1" -U"sa" -P"20050321"'

你可能感兴趣的:(SQL Server)