Символы подчеркивания не читаются компонентом сценария в службах интеграции Microsoft - PullRequest
3 голосов
/ 13 апреля 2019

Я пытаюсь создать схему таблицы на основе метаданных столбцов в компоненте сценария. Все хорошо, но я понял, что столбцы метаданных неверны :(. Я имею в виду, что они должны иметь подчеркивания в именах. SSIS удаляет эти отметки, и, к сожалению, вместо этого мне нужно иметь исходное имя столбца без подчеркиваний. есть какое-то объяснение? Это может быть полезно: P

  1. Это исходные имена столбцов исходной таблицы

enter image description here

  1. Это мое определение соединения (см. Там подчеркивание все еще существует):

enter image description here

  1. Метаданные определения компонента скрипта (см. Подчеркивание все еще существует)

enter image description here

  1. Внезапно подчеркивания исчезают:

enter image description here

  1. Пример окна сообщения, которое напрямую показывает, чего я хочу достичь:

enter image description here

1 Ответ

0 голосов
/ 13 апреля 2019

Я не думаю, что это хороший выбор для создания оператора Create Table на основе метаданных столбцов компонента Script, поскольку все символы удаляются из имен столбцов (не только подчеркивание) . Вы можете просто использовать оператор SQL для этого:

Чтобы реализовать это решение в службах SSIS, используйте задачу «Выполнение SQL» и сохраните результат в ResultSet:

...