16.2.2 创建存储函数
1.创建存储函数的语法说明
在MySQL数据库中创建存储函数时需要使用CREATE FUNCTION语句。创建存储函数的语法格式如下:
CREATE FUNCTION func_name ([func_parameter[,...]])
RETURNS type
[characteristic ...] routine_body
语法格式说明:
·CREATE FUNCTION:创建函数必须使用的关键字;
·func_name:创建函数时指定的函数名称;
·func_parameter:创建函数时指定的参数列表,参数列表可以省略;
·RETURNS type:创建函数时指定的返回数据类型;
·characteristic:创建函数时指定的对函数的约束;
·routine_body:函数的SQL执行体。
2.参数详细说明
(1)对于参数列表而言,存储过程的参数类型可以是IN、OUT和INOUT类型,而存储函数的参数类型只能是IN类型。
(2)创建函数时对c