Mysql带返回值与不带返回值的2种存储过程写法
程序员文章站
2023-02-17 23:34:21
过程1:带返回值:
drop procedure if exists proc_addnum;
create procedure proc_addnum (...
过程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; create procedure proc_addnum (in x int,in y int) begin declare sum int; set sum= x + y; select sum; end
执行过程:
call proc_addnum(2,3);
总结
以上所述是小编给大家介绍的mysql带返回值与不带返回值的2种存储过程写法,希望对大家有所帮助
上一篇: VB6.0怎么制作菜单?
下一篇: UltraEdit方案和工作区怎么备份?