本文概述
- 建立存储过程
- 语法
- 参数
- 例子1
- 调用存储过程
- 删除存储过程
- 语法
- 参数
- 例子1
语法
CREATE PROCEDURE procedure_name[ (parameter datatype [, parameter datatype]) ]
BEGIN
Declaration_section
Executable_section
END;
参数 procedure_name:过程名称。
参数:参数数量。可以是一个或多个。
clarification_section:声明所有变量。
execute_section:函数代码在此处编写。
例子1 表格1
文章图片
创建过程:
DELIMITER $$
CREATE PROCEDURE get_student()
BEGIN
SELECT * FROM table1;
END$$
文章图片
调用存储过程
文章图片
文章图片
删除存储过程 【MySQL存储过程】在MySQL中, 也可以删除过程。删除过程ID时, 会将其从数据库中删除。
语法
Drop procedure[ IF EXISTS ] procedure_name;
参数 procedure_name:要删除的过程的名称。
例子1
drop procedure get_student;
文章图片
推荐阅读
- MySQL函数
- MySQL字面量(日期和时间)
- MySQL字面量(常量)
- MySQL游标
- MySQL last()函数
- MySQL max()函数
- MySQL注释
- MySQL first()函数
- MySQL min()函数