1.首先我们要建立一张表(UserInfo)。 主要字段Id、uname、upass。 2.创建带返回值的存储过程 代码如下: create proc proc_addUserInfo uname varchar(50), upass varchar(50), Returnc int output as begin insert into erp_user(u_name,u_pass)values(uname,upass) set Returnc= isnull(identity,0) end
过程1:带返回值:
drop procedure if exists proc_addNum;
create procedure proc_addNum (in x int,in y int,out sum int)
BEGIN
SET sum= x + y;
end
然后,执行过程,out输出返回值:
call proc_addNum(2,3,sum);
select sum;
过程2:不带返回值:
drop procedure if exists proc_addNum;