我有一个执行 SQL 任务,它只返回一行一列 - 一个数字。我将结果集设置为单行。尽管如此,任务还是失败了。为什么 ?我如何解决它 ?
[Execute SQL Task] Error: There is an invalid number of result bindings returned for the
ResultSetType: "ResultSetType_Rowset".
我有一个执行 SQL 任务,它只返回一行一列 - 一个数字。我将结果集设置为单行。尽管如此,任务还是失败了。为什么 ?我如何解决它 ?
[Execute SQL Task] Error: There is an invalid number of result bindings returned for the
ResultSetType: "ResultSetType_Rowset".
在执行 SQL 任务中,当 Result Set 属性设置为 None 以外的任何值时,结果集必须映射到 Result Set 页面,如下所示。
“结果名称”列有点误导;实际需要的是一个从零开始的数字。
不幸的是,这些要求都没有在设计时得到验证,所以编辑器很乐意让您在不输入所有必要信息的情况下单击“确定”。