mysql存储过程与mysql函数入门例子

发布时间:2020-11-21编辑:脚本学堂
mysql数据库中存储过程与自定义函数的例子,mysql中create procedure创建存储过程的代码,以及create function创建函数的方法,并附有调用实例。

1、mysql/procedure/ target=_blank class=infotextkey>mysql存储过程
 

复制代码 代码示例:

drop procedure if exists temp;
delimiter //
create procedure temp ()
begin
    declare v_retur int;
    begin
    if exists(select 1 from dual where 1=1) then
            if 1=1 then
            set v_retur = 1;
        select v_retur;
            end if;
     end if;
    end;
end//

//exec
call temp();


2、mysql函数
 

复制代码 代码示例:

drop function if exists  hello ;
delimiter //
create function hello (s char(20))
returns char(50)
begin
return concat('hello, ',s,'!');
end//

//exec
select hello('admin');