Мне нужно создать экспорт данных из SQL Server (несколько таблиц) в текстовый файл с фиксированной шириной.Текстовый файл будет иметь строки, которые различаются в зависимости от типа записи.
- Информация заголовка (клиент, адрес)
- Информация позиции (клиент, товар, количество)
- Сводная информация (Customer, Total Qty)
Есть ли какие-либо предложения для эффективного достижения этой цели?
В настоящее время я перебрасываю все столбцы в char для создания "фиксированной ширины""затем использовать SSIS для объединения таблиц перед экспортом в виде рваного правого текстового файла.Однако, поскольку не все ширины одинаковы, мне нужно объединить информацию о позиции в один столбец, чтобы слияние сработало.Кроме того, информация заголовка объединяется ПОСЛЕ информации о позиции, а не раньше, поэтому существует проблема сортировки.Не уверен, что я иду по правильному пути?
Надеюсь, что это имеет смысл ... этот экспорт используется для импорта в систему типов COBOL.
Спасибо,