用DTS,导出查询结果就可以了

解决方案 »

  1.   

    declare @sql varchar(1000)set @sql =  'bcp    "select 列名 from 数据库名..表名 where 条件 '
                +'"  queryout    "c:\'
                +路径+文件名+'.txt  "  -c  -S  服务器名  -U  登录名  -P  密码'
    exec master..xp_cmdshell @sql
      

  2.   

    exec master..xp_cmdshell 'osql /U sa /P paswwd /S servername /Q "select * from dbname..tablename where  ..." -o c:\ofile.txt'
      

  3.   

    EXEC MASTER..XP_CMDSHELL 'bcp  "select * from Northwind.dbo.shippers"  queryout f:\3.txt -S DATABASENAME -U sa -P yourpass -c'
      

  4.   

    把上面的select语句换成你自己的查询语句就可以了