Bok*_*ari 4 ssis sql-server-2005 parameter-passing
我正在使用SQL Server 2005 Business Intelligence Studio,并且很难从一个非常简单的执行SQL任务返回一个整数值.对于一个非常简单的测试,我将SQL语句编写为:
Select 35 As 'TotalRecords'Run Code Online (Sandbox Code Playgroud)
然后,我将ResultSet指定为
ResultName = TotalRecords and
VariableName = User::TotalRecords
Run Code Online (Sandbox Code Playgroud)
执行此操作时,将执行该语句,但该变量没有更新的值.但是,它具有我在变量定义时指定的默认值.
返回日期变量有效,但整数变量不起作用.User::TotalRecords指定的类型是包范围中的Int32.
谢谢你的任何提示
bil*_*nkc 11
结果名称的值不正确.尝试使用基于序数(位置)的方法.
OLE或ADO.NET执行SQL任务的基本设置

在这里,我为结果集中的zeroeth列指定了0的序数.

在这里,您可以看到原始变量及其值(-1,-2)以及它们的运行时值均为35.

| 归档时间: |
|
| 查看次数: |
9953 次 |
| 最近记录: |