У меня есть пакет служб SSIS, который импортирует файл XML в SQL. Например, данные одного конкретного поля могут быть «112» или «039». Это всегда три символа и дополняется начальным 0, если только два.
Поле назначения в SQL - это varchar. По той или иной причине SSIS меняет его на DT_UI2, а в случае «039» приходит только «39».
Я добавил преобразование данных, которое преобразует его в DT_WSTR, но это не помогает