У меня есть отчет об ошибке, который состоит из простого запроса запроса в плоский файл .csv.Последний сгенерированный столбец - nvarchar (1000) и содержит примечания, которые часто включают CR / LF в тексте.При открытии .csv в Excel эти CR / LF запускают новые столбцы, поэтому половина примечаний из 6-го столбца попадает в следующую строку в первом столбце.
Когда я запускаю запрос в SSMS, у меня есть опция запроса «Сохранить CR / LF при копировании или сохранении».Если я копирую результаты запроса непосредственно в Excel с этой опцией, я воссоздаю проблему.Если я уберу эту опцию, результат не будет иметь разрывов.Это то, что я хочу от моего пакета служб SSIS.
По умолчанию SSIS сохраняет CR / FL при сохранении, и я не могу найти никакой опции, чтобы отключить это.Кто-нибудь может указать мне правильное направление?