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










