簡體   English   中英

執行sql任務結果集

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM