沃梦达 / 编程技术 / 数据库 / 正文

MySQL创建存储过程(CREATE PROCEDURE)

MySQL创建存储过程的方法:

MySQL创建存储过程的方法:

  1. 在MySQL中创建存储过程需要使用CREATE PROCEDURE语句,并指定存储过程的名称;
  2. 设置存储过程的参数、返回值、执行体等信息;
  3. 使用END语句来结束存储过程。

MySQL创建存储过程的示例:

如下片段是创建一个简单的 MySQL 存储过程的示例:

DELIMITER //
CREATE PROCEDURE get_employee_details(IN emp_id INT)
BEGIN 
    SELECT * FROM employee WHERE emp_id=id;
END //
DELIMITER ;

此存储过程名称为get_employee_details,采用IN方式定义一个参数emp_id,返回结果与emp_id相匹配的员工记录。

下面示例是调用get_employee_details存储过程:

CALL get_employee_details(102);

以上代码执行后,将会输出emp_id=102的员工详情信息。

本文标题为:MySQL创建存储过程(CREATE PROCEDURE)

基础教程推荐