从没有回车/退货的表中导出数据

时间:2013-03-14 06:58:57

标签: sql-server export-to-csv

我正在尝试从MS SQL表导出数据,一列存储来自文本区域的数据,其中很多都有Carriage键和逗号,这搞乱了csv文件。如何在没有CR的情况下导出数据,是否可以以冒号分隔而不是逗号导出数据?

1 个答案:

答案 0 :(得分:0)

一般来说,这取决于你的接收器" CSV。

导出包含回车符的列是正常的,例如html代码片段存储在数据库中。  导出此类列的解决方案是:

  1. 以分隔符包装列内容(通常是配额,但您可以自己选择)。
  2. 用特殊的唯一字符序列替换CR,然后将此序列替换为导出另一侧的CR。
  3. 所有这一切都可以使用"导出数据" SSMS中的任务。 对于方法1,您可以使用"文本限定符选项"选项,对于方法2,您应该编写一个查询来替换CR序列。

    请查看文档:{​​{3}}