我正在尝试将多个变量设置为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)