MySQL中如何编写存储过程与函数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3281个文字,预计阅读时间需要14分钟。
创建存储过程和函数,即将一组常用的SQL语句组合在一起,并将这些SQL语句作为一个整体存储在MySQL服务器上。
1. 创建存储过程:sqlCREATE PROCEDURE procedure_name ( [参数列表])BEGIN -- SQL语句END;
创建存储过程和函数
创建存储过程和函数就是将经常使用的一组 SQL 语句组合在一起,并将这些 SQL 语句当作一个整体存储在 MySQL 服务器
1. 创建存储过程CREATE PROCEDURE procedure_name ([proc_param[,...]])
[characteristic ...] routine_body
- procedure_name 表示所要创建的存储过程的名字
- proc_param 表示存储过程的参数
- characteristic 表示存储过程的特性
- routine_body 表示存储过程的 SQL 语句
procedure_name 不能出现重名
proc_param 中每个参数的语法形式如下,每个参数由三部分组成,分别为输入/输出类型、参数名和参数类型。输入/输出类型有三种类型,分别是 IN(输入类型)、OUT(输出类型)、INOUT(输入/输出类型)。
本文共计3281个文字,预计阅读时间需要14分钟。
创建存储过程和函数,即将一组常用的SQL语句组合在一起,并将这些SQL语句作为一个整体存储在MySQL服务器上。
1. 创建存储过程:sqlCREATE PROCEDURE procedure_name ( [参数列表])BEGIN -- SQL语句END;
创建存储过程和函数
创建存储过程和函数就是将经常使用的一组 SQL 语句组合在一起,并将这些 SQL 语句当作一个整体存储在 MySQL 服务器
1. 创建存储过程CREATE PROCEDURE procedure_name ([proc_param[,...]])
[characteristic ...] routine_body
- procedure_name 表示所要创建的存储过程的名字
- proc_param 表示存储过程的参数
- characteristic 表示存储过程的特性
- routine_body 表示存储过程的 SQL 语句
procedure_name 不能出现重名
proc_param 中每个参数的语法形式如下,每个参数由三部分组成,分别为输入/输出类型、参数名和参数类型。输入/输出类型有三种类型,分别是 IN(输入类型)、OUT(输出类型)、INOUT(输入/输出类型)。

