-- 1、语法结构
create procedure 存储名( in/out/inout 参数名 参数类型 )
begin
sql 的语句
end
-- 2、存储控制流
if 条件1 then
elseif 条件2 then
else
end if ; -- 输出条件
-- 方法1
case 字段/参数/变量 when 值1 then
when 值2 then
else
end case ;
-- 方法2
case when 条件表达式1 then
when 条件表达式2 then
else
end case ;
-- while 循环
循环名:while 条件 do
具体的sql逻辑;
end while 循环名;
-- repeat 循环
repeat
具体的sql逻辑;
until 终止条件
end repeat ;