MySQL 存储过程
创建存储过程
在MySQL中,也可以创建存储过程。一个过程可以通过参数返回一个或多个值,或者根本不返回。该过程可用于SQL查询。
语法
CREATE PROCEDURE procedure_name[ (parameter datatype [, parameter datatype]) ]
BEGIN
Declaration_section
Executable_section
END;
参数
procedure_name: 过程的名称。
parameter: 参数数量。它可以是一个或多个。
declaration_section: 所有变量都已声明。
executable_section: 该函数的代码
示例1
表-1
创建存储过程:
DELIMITER $
CREATE PROCEDURE get_student()
BEGIN
SELECT * FROM table1;
END$

">
调用过程:

">
删除存储过程
在MySQL中,也可以删除存储过程。删除存储过程ID时,会将其从数据库中删除。
语法:
Drop procedure[ if EXISTS ] procedure_name;
参数:
存储过程名称: 要删除的存储过程的名称。
示例1:
drop procedure get_student;