【发布时间】:2013-09-16 12:48:37
【问题描述】:
我正在尝试将多个变量设置为 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)
【问题讨论】:
标签: sql-server variables ssis