Как загрузить плоские файлы в таблицы SQL Server в соответствии с именем плоского файла? - PullRequest
0 голосов
/ 26 февраля 2019

Существуют сотни плоских файлов

  • для каждого файла, мне нужно создать таблицу на SQL-сервере и ввести содержимое файла в таблицу

    example :
    Flat_Files:             SQL-SERVER Table:
    FileA.txt               fileA
    FileB.txt               fileB
    FileC.txt               fileC  
    ... and so on.
    

как этого добиться в SSIS.

Ps: я начинающий во всем этом.

1 Ответ

0 голосов
/ 26 февраля 2019

Попробуйте использовать динамический SQL в задаче сценария.Для каждого файла (используйте контейнер цикла for-each) получите заголовок и имя файла для создания таблицы, а затем вставьте данные в эту таблицу с помощью Dynamic SQL.

Это должен быть ваш последний вариант.

Если все файлы имеют формат .xlsx, вы можете сделать это с помощью TaskEtSQL Task.

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