как объединить два разных набора записей В SSIS
Есть два стола
Модель стола
Id int Unchecked
MakeId int Unchecked
Name nvarchar(255)
Функция таблицы
FId int Checked
Обе таблицы не имеют никакого отношения. Хотите, чтобы набор записей имел стол столбец.
Назначение стола
Id int Unchecked
MakeId int Unchecked
Name nvarchar(255)
FId int Checked
не могу использовать sql sql, потому что у меня есть два datasouce, один для модели и еще один для Feature (этот выбирает только первую 1 запись)
select Id,MakeId,Name,(select top 1 Fid from Feature) as Fid from Model
Что бы я сделал, так как вам нужен только один результат TOP 1 из Feature, это значение сохраняется для переменной в потоке управления с помощью задачи Execute SQL. Затем в потоке данных настройте соединение с исходными данными и запустите его в задаче "Производный столбец". Затем определите новый столбец, который использует созданную вами переменную Feature. Затем вы можете запустить вывод производного столбца в пункт назначения (или другую задачу и т.д.).
- Вопросы
- Sql-server
- как объединить два разных набора записей В SSIS