Я пытаюсь выполнить сценарий sql, используя задачу в SSIS.
Мой сценарий просто вставляет в таблицу несколько пар значений nambe.Например -
вставить в mytable (имя, значение) значения (?, 'Value1'), (?, 'Value2')
Теперь я хочу отобразить переменную, определенную в SSISбыть сопоставлены с параметрами в заявлении выше.Я попытался определить скалярную переменную, но я думаю, что задача sql не нравится.Да, и все параметры имени в операторе вставки преобразуются в одну переменную.
Например, я хочу вставить в mytable (имя, значение) значения ('name1', 'value1'), ('name1','value2')
Когда я открываю вкладку «Сопоставление параметров» для задачи, он хочет, чтобы я сопоставил каждый параметр индивидуально, например -
Имя переменной - Пользователь :: Направление имени - Тип входных данных -LONG Имя параметра - 0 Размер параметра - -1
Имя переменной - Пользователь :: Направление имени - Тип входных данных - LONG Имя параметра - 1 Размер параметра - -1
Это быстро выходит из-под контроля и становится громоздким, если для имени есть 5-10 значений и вынуждает меня добавить несколько назначений для одного и того же имени.
Есть ли простой (-ier)способ сделать это?