1.创建语法(#表示注释)
a.完整版
delimiter $$ #自定义结束符
create procedure 存储过程名(参数列表)
Begin
存储过程体;
end $$ #用自定义$$结束代码
delimiter ; #创建存储过程完毕再回来修改
b.简易版
create procedure 存储过程名(参数列表)
Begin
存储过程体;
end
2.调用语法
a.关键字call
b.语法
call 存储过程名();
3.查询语法
a.查找所有数据库的所有存储过程语法:show procedure status;
b.查找指定数据库的所有存储过程语法:show procedure status where db='数据库名';
c.查询指定存储过程语法:
1)使用等号查询存储过程名:show procedure status where name='存储过程名';
2)使用like关键字模糊查询存储过程:show procedure status where name like '%存储过程名%';
d.查询指定存储过程源码语法:show create procedure存储过程名;
e.删除存储过程的语法:drop procedure存储过程名;