У меня проблема в SSIS с простой задачей потока данных между SQL SELECT и пунктом назначения CSV. Я не извлекаю конечные пробелы в строковых столбцах адресата. Кажется, SSIS удаляет их.
Есть ли способ сохранить конечные пробелы в столбцах назначения плоского файла? Пример :
задача потока данных :
ввод : выбор sql, данные - char(8), поэтому с пробелами справа, например, "9L300"
вывод : плоский файл, формат csv, пробелы справа автоматически обрезаются , например "9L300"
Мне нужно сохранить конечные пробелы, чтобы не было регрессии с текущим экспортом в MS DTS.
Я пробовал это в своем выборе SQL, но не влиял на файл назначения csv.
rtrim(MYDATA) + space(8-len(rtrim(MYDATA))) as MYDATA