【MySQL】存储过程
作者:互联网
存储过程:一组预先编译好的SQL语句的集合;
存储过程
存储过程好处
- 提高代码的重用性
- 简化操作
- 提高效率(减少编译次数和与数据库连接次数)
创建存储过程语法
CREATE PROCEDURE 存储过程名(参数列表)
BEGIN
存储过程体
END
注意:
1、参数列表包含三部分
参数模式 参数名 参数类型
举例:IN stuname varchar(20)
参数模式:
IN:入参
OUT:出参
INOUT::出入参
2、存储过程体中的每条SQL语句的结尾要求必须加分号,而存储过程的结尾可是用 DELIMITER 重新设置
调用存储过程
call 存储过程名(实参列表)
删除存储过程
drop procedure 存储过程名;
查看存储过程
show create procedure 存储过程名;
标签:存储,MySQL,列表,参数,SQL,过程,procedure 来源: https://blog.csdn.net/weixin_42615154/article/details/123607352