Я не уверен, что этот вопрос соответствует руководящим принципам SO, поскольку он может привлечь мнения.Тем не менее, просто выкладываю мой ответ на случай, если это поможет.
Только SSIS может быть решением здесь.Вы можете установить источник как Тип файла, выполнить преобразования, используя множество встроенных функций, а затем использовать базу данных в качестве приемника.
Существуют также альтернативные варианты, которые можно использовать в зависимости от того, как данные находятся вФайл Excel.
- Мастер экспорта SQL-сервера
- OpenRowset
- Настройка связанного сервера, где Excel будет действовать как один сервер.
Хотя это не может быть ответом на вопрос, я считаю, что он слишком велик, чтобы вписать комментарий в правильное форматирование.