存储过程的基本用法

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存储过程名;

posted @ 2020-04-16 17:55  淡雅星光  阅读(974)  评论(0编辑  收藏  举报