SQL server将数据导出到csv break行

时间:2015-01-08 13:03:12

标签: sql-server csv stored-procedures

我正在使用SQL server 2008
我写了一个批处理,将存储过程导出到csv文件中:

sqlcmd -S MyServer -d MyTable -E -Q "dbo.MySPname" -o "c:\\textfile4.csv" -h-1 -s"," -w 999 -W

1。 当我打开输出csv文件时,我在行的中间看到了一个断行,如:

[Row 1]
[line 1]:  col1_val, col2_val, col3_val, [line break]
[line 2]:  col3_val,....

[Row 2]
[line 3]:  col1_val, col2_val, col3_val, [line break]
[line 4]:  col3_val,....
  1. 现在有标题。
  2. 我的导出出了什么问题?

1 个答案:

答案 0 :(得分:1)

这是其中一个领域的换行符 我通过添加

来解决这个问题
SELECT REPLACE(REPLACE(@str, CHAR(13), ''), CHAR(10), '')