SSIS - установка нескольких переменных с помощью одной задачи SQL
Я пытаюсь установить несколько переменных в результате запроса SQL, который возвращает одну строку с несколькими столбцами. Оператор SQL имеет формат:
SELECT top 1
a,
b,
c = x + y,
d
FROM tablename
WHERE aSwitch = 1
Поэтому я хочу использовать задачу «Выполнить запрос SQL», которая установит 4 переменные пакета с результатами запроса.
Например, если результаты запроса были:
| a | b | c | d |
-------------------------------------
| duck | cow | rabbit | 42 |
Тогда состояние переменных после выполнения будет:
var1 = duck
var2 = cow
var3 = rabbit
var4 = 42
Есть идеи?
(используя VS / SQL 2005)