回傳參數

設定 Output Parameter 以參數方式傳回

範例 -- 建立

--關鍵在於 回傳的參數,後面要加上 output

CREATE PROCEDURE mysp_QueryData (

@id int,

@LastName Varchar(30) output

)

AS

BEGIN

SELECT

@LastName = LastName

FROM Customer

WHERE CustomerID = @id;

END

範例 -- 接收

DECLARE @lname varchar(30);

--在執行預存程序後方指定參數時,要接收輸出的參數設定要加上output

EXEC mysp_QueryData '1',@lname output;

PRINT @lname;