天天看点

mysql 存储过程(procedure)

概念:

类似于函数,就是把一段代码封装起来,当执行这一段代码时,可以进行调用该存储过程来实现。

在封装的语句体里,可以使用if/else,case,while等控制结构。

个人理解:类似于 bat性质的,只是用来操作mysql

查看存储过程

show procedure status;

删除存储过程

drop procedure 存储过程名称;

创建存储过程

create  procedure 存储过程名称()

begin

sql语句

end语句结尾符(如#/$ 等,用delimiter 设置)

括号里可以放参数

调用存储过程

call 存储过程名称()

存储过程的综合应用

存储过程+事务+基本操作(查、改)

————————————————

版权声明:本文为CSDN博主「明明如月学长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:

https://blog.csdn.net/w605283073/article/details/46572553