我需要将结果集从 SQL Server 存储过程导出到 csv 文件。导出的字段之一是注释字段,其中可以包含引号和回车/换行符。
我正在使用 SSIS 数据流任务从存储过程中获取结果集,然后到平面文件目标。
我遇到的问题是如何处理回车/换行。当行分隔符为 {CR/LF} 时,它会在注释字段中遇到此行时开始一个新行。创建平面文件目标时,我正在查看带有预览的输出。
数据库注释字段是数据类型 NVARCHAR(MAX)。
将记录详细信息导出到 SSRS 报告时,我也遇到了同样的问题。注释字段没有保留回车/换行符,导致一堆乱码。
任何帮助将非常感激。一直在这几个小时。
谢谢