![](/img/trans.png)
[英]Return single row single value result set of Execute SQL task as an input to another execute SQL task in SSIS
[英]Execute sql task result set
我正在尝试计算行数
SELECT COUNT(*) count
FROM table
group by col1,col2
并将其分配给执行 sql 任务中的结果集,但出现错误
[执行 SQL 任务] 错误:为变量“numberofrowstoerror”赋值时出错:“指定了单行结果集,但没有返回任何行。”。
我发现这在过去的“执行 SQL 任务”中帮助我解决了这个问题。 如果 SQL 任务编辑器期望在一行中返回结果……但没有要返回的记录,则以下 SQL 用空格填充空返回。 注意:如果需要数字“返回行”,也可用于返回零
SELECT '' + ISNULL ((SELECT field FROM table WHERE (key = ?)), '') AS field
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.