从SQL导出分隔文本文件,每个记录使用第二个分隔符

时间:2015-02-06 18:55:49

标签: sql sql-server-2008

网上有很多教程介绍如何将SQL表导出到分隔的文本文件。

不幸的是,我需要导出的数据包含字段内的回车。这会弄乱每条记录的一行'出口。

有没有办法为每条记录指定第二个分隔符?这样我可以导出表,在字段内的回车上进行搜索/替换,然后再做一次搜索并替换以将第二个分隔符更改回回车符?

1 个答案:

答案 0 :(得分:1)

您可以使用以下内容,它假设文字正在使用\r\n代替换行符\n

REPLACE([StringField], CHAR(13)+CHAR(10), CHAR(31)) AS [StringField]