Как объединить две строки в SQL-команде SSIS Excel - PullRequest
0 голосов
/ 15 марта 2019

У меня есть таблица в середине листа Excel. Таблица приведена ниже, здесь заголовок определен в две строки, поэтому мне нужно захватить их обоих вместе.

Например, заголовок для второго столбца должен быть Management JG8

enter image description here

Для этой цели я использую опцию команды SQL в SSIS и выполнил следующий запрос, а результат показан ниже.

SELECT * FROM [Monthly SSC Report$W7:AJ31]

Заголовки не то, что я ожидал, мне нужна помощь в изменении запроса sql, чтобы получить заголовок путем слияния этих двух строк.

enter image description here

1 Ответ

1 голос
/ 15 марта 2019
  1. Обычно подключите файл Excel к потоку исходных данных

  2. Данные вашего источника должны выглядеть следующим образом:

enter image description here

  1. В редакторе исходного кода Excel переименуйте необходимые столбцы. Например:

enter image description here

  1. Чтобы игнорировать первую строку., Добавьте условное разбиение, которое фильтрует строки с общим итогом = NULL.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...