WITH (FIELDTERMINATOR = ',',ROWTERMINATOR='\n') 

解决方案 »

  1.   

    msdn上面介绍说
    \r 回车/换行一般缺省就是\r\n楼主可心不写此参数

    ROWTERMINATOR='\n'

    ROWTERMINATOR='\r'
      

  2.   

    而且在交互时\n(换行符)作为行终止符时,将自动以 \r(回车符)作为前缀,从而形成行终止符 \r\n。我想是不是这个原因 造成吧.
      

  3.   

    TO happyflystone谢谢回答!
    再等等,没有更好的解释就把分全给你了
      

  4.   

    \r 回车是把光标移到该行开始,\n 换行是把光标下移一行
    导出时 \r\n才能实现真正我们看到的换行,\r、\n用记事本打开都是特殊字符,但\r导出的导入时不认(用\r、\n及组合均不行)
    是不是导入时不用考虑光标,只认\n产生的结果,导出时要格式就必须考虑光标,个人猜测。