广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > 数据库 > 正文

Mysql带返回值与不带返回值的2种存储过程写法_mysql软件编程培训

作者:小甘发布时间:2020-12-23分类:数据库浏览:1344


导读:Mysql带返回值与不带返回值的2种存储过程写法:  过程1:带返回值:dropprocedureifexistsproc_addNum;createprocedur...

Mysql带返回值与不带返回值的2种存储过程写法:

  过程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);


数据库排行
标签列表
网站分类
文章归档
最近发表