--1、存储过程接受存储过程return值
alter proc pr_return(@p_1 varchar(10),@p_2 varchar(10))
as
begin
if @p_1 = @p_2
return '1'
else
return '2'
--说明:return值只能接受整数
end
获取存储过程的return值
alter proc pr_getReturnValue
as
begin
declare @p_3 varchar(10)
exec @p_3 = pr_return '1','2'
print @p_3
end
--2.存储过程接受存储过程output值
declare @name varchar(20)
exec getname id,@name output