Я создавал импорт, который использует SSIS для импорта данных во временную таблицу, затем с помощью хранимой процедуры, последовательно просматривает данные с помощью курсора для обработки данных и вставки информации в 3 разные таблицы. Вставки в первые 2 таблицы сложны, потому что, если существует запись, которая уже существует с теми же данными, запись не создается. Независимо от того, вставлена запись или нет в первые 2 таблицы, возвращается идентификатор записи или соответствующей записи для использования в третьей таблице. Есть ли альтернатива использованию курсора?