SSIS包中使用存儲過程卻無法取得返回的欄位
SSIS包中使用存儲過程卻無法取得返回的欄位, 包沒有錯誤, 當時我點擊[Columns]時 報錯, 提示如下:

結果查找發現,需要在存儲過程中加上 SET FMTONLY OFF,
默認FMTONLY 為ON , 為ON的話, SSIS包不會執行存儲過程, 只會掃描存儲過程中的第一個SELECT ,作為【Columns】的輸出。
SSIS包中使用存儲過程卻無法取得返回的欄位, 包沒有錯誤, 當時我點擊[Columns]時 報錯, 提示如下:

結果查找發現,需要在存儲過程中加上 SET FMTONLY OFF,
默認FMTONLY 為ON , 為ON的話, SSIS包不會執行存儲過程, 只會掃描存儲過程中的第一個SELECT ,作為【Columns】的輸出。