我用这种方法导出数据库的数据成文本,可是文本文件里相应的字段都有双引号,怎么才能去掉引号?我记得还有一种方法,现在想不起来了,请大家指教!
select 信箱 into [text;DATABASE=c:\].[authors.TXT] FROM [base]

解决方案 »

  1.   

    /** 导入文本文件
    EXEC master..xp_cmdshell 'bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword'/** 导出文本文件
    EXEC master..xp_cmdshell 'bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword'
      

  2.   

    EXEC master..xp_cmdshell 'bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword'exec master..xp_cmdshell 'bcp 数据库..表 out 文本文件名 -c -S服务器名 -Usa -P密码'