#存储过程 #存储程序 delimiter #定义存储程序 create procedure getversion(out params varchar(20)) #params是传出参数 in传进 out传出 inout传回 begin select version() into params; #版本信息赋值params end call getversion(@a); #调用存储过程 select @a; delimiter #定义存储函数 create function display(w varchar(20)) returns varchar(20) begin return concat('hello',w); end select display('world'); drop procedure if exists spName; #删除一个存储过程 alter function spName [];#修改一个存储过程 show create procedure spName;#显示存储过程信息 declare varName type default value;#声明局部变量 #if语句 if 条件 then 语句 elseif 条件 then 语句 else 语句 end if #case语句 case 条件 when 条件 then 语句 when 条件 then 语句 else 语句 end case #loop语句 fn:loop 语句 end loop fn; leave fn #退出循环 #while语句 fn:while 条件 do 语句 end while fn 转自:https://blog.csdn.net/suifenglie/article/details/74981817
MySQL语法大全(6)存储过程
最新推荐文章于 2021-02-02 17:20:11 发布