个性化阅读
专注于IT技术分析

MySQL存储过程

本文概述

建立存储过程

在MySQL中, 也可以创建一个过程。一个过程可以通过参数返回一个或多个值, 或者根本不返回。该过程可以在SQL查询中使用。

语法

CREATE PROCEDURE procedure_name[ (parameter datatype [, parameter datatype]) ]
BEGIN
	Declaration_section
	Executable_section
END;

参数

procedure_name:过程名称。

参数:参数数量。可以是一个或多个。

clarification_section:声明所有变量。

execute_section:函数代码在此处编写。

例子1

表格1

MySQL存储过程

创建过程:

DELIMITER $$
CREATE PROCEDURE get_student()
BEGIN
SELECT * FROM table1;
END$$
MySQL存储过程

调用存储过程

MySQL存储过程
MySQL存储过程

删除存储过程

在MySQL中, 也可以删除过程。删除过程ID时, 会将其从数据库中删除。

语法

Drop procedure[ IF EXISTS ] procedure_name;

参数

procedure_name:要删除的过程的名称。

例子1

drop procedure get_student;
MySQL存储过程
赞(0)
未经允许不得转载:srcmini » MySQL存储过程

评论 抢沙发

评论前必须登录!