declare @value int
exec up_test 2,3,@value output
print @value
這樣@value纔會有值,如果沒有output啥都print不出來
所以定義@value 類型爲output類型:
up_test的存儲過程定義如下:
Alter PROCEDURE [dbo].[up_test]
@value1 int,
@value2 int,
@value int output
AS
BEGIN
Set @value=@value1+@value2
return @value
END
GO