SSIS:如何使用SQL-Task将值传递给变量

时间:2016-04-06 09:50:47

标签: sql-server ssis

我有点绝望,因为我找不到包装中的错误: 设置了一个只有一个Execute SQL Task的非常简单的包。唯一的目标是传递价值' TestValue'从SQLStatement到变量' SourceFolder'。 Settings Part1:

Settings Part2:

既不会发生错误,也不会发生变量' SourceFolder'赋予任何价值。

提前感谢任何提示。

Matze

通过Script-Task / MsgBox编辑,但变量网格仍为空

1 个答案:

答案 0 :(得分:0)

尝试将结果名称从SF更改为0.来自MSDN

  

某些返回单个值的查询可能不包含列名。   例如,语句SELECT COUNT()FROM Production.Product   不返回列名。您可以使用以下命令访问返回结果   序号位置,0,作为结果名称。要访问返回结果   按列名称,查询必须包含AS子句   提供列名称。语句SELECT COUNT()AS CountOfProduct   FROM Production.Product,提供CountOfProduct列。您可以   然后使用CountOfProduct列访问返回结果列   名称或序数位置,0。