Я пытаюсь восстановить часть имени плоского файла (коллекции) в производный столбец. Когда я создаю свой производный столбец, я перетаскиваю переменную User:FilesToImport, и тип данных автоматически устанавливается на DT_WSTR и длина на 24, не редактируется. Поскольку переменная содержит путь длиннее 24 символов, я не могу использовать функции SUBSTR, которые должны начинаться с 26-го символа, для восстановления необходимых данных. Почему длина ограничена 24 символами? Как поступить? Спасибо
Длина переменной производной системы столбцов SSIS
comment
может быть, вы хотите опубликовать скриншот с переменными свойствами и производным столбцом?
- person Justin   schedule 11.09.2013
Ответы (1)
Редактор производных столбцов угадывает длину на основе текущего значения переменной @[User::FilesToImport].
Вы можете указать явную длину столбца, приведя его к соответствующей длине (DT_WSTR, 90) @[User::FilesToImport]
после внесения необходимых изменений.
person
billinkc
schedule
11.09.2013
@billinkc, не могли бы вы взглянуть на мой вопрос здесь: stackoverflow.com/questions/34401827/ ?
- person w0051977; 21.12.2015