[SQL SERVER]使用SSIS執行SP返回和輸出參數

[SQL SERVER]使用SSIS執行SP返回和輸出參數

前幾天朋友問到SSIS是否可以執行有輸出參數和返回的SP,

答案當然是可以的,簡單紀錄一下。

 

SP

create proc usp_test1
(
@c1 nvarchar(10)
,@c2 varchar(20) output
,@c3 int output
)
as
set nocount on
set @c2='rico'
set @c3=99
return 9000000

image

 

Control Flow

image

這裡簡單使用script task顯示結果

 

新增相關變數

image

輸入c1 = ricoisme

 

編輯SQL task

image

EXEC ? = usp_test1 ?, ? OUTPUT, ? OUTPUT

 

編輯參數對應

image

 

執行

image