MySQL函数的参数

MySQL函数的参数

1:参数分为两种:定义时的参数叫形参,调用时的参数叫实参(实际实参可以是数值也可以是变量)
2:SQL语法
Create Function 函数名(形参名字 字段类型) returns 数据类型
3:案例演示
业务需求;计算出1-指定数值之间的和
DELIMITER $$
CREATE FUNCTION method(int_1 INT) RETURNS INT
BEGIN --左大括号
--定义条件变量
SET @i=1; --@定义的变量是全局变量
SET @res=0; --该变量用来保存结果
--循环结构
WHILE @i<=int_1 DO
--求和:任何变量要修改必须使用SET关键字
--注意:在MySQL中没有+=这个运算符
SET @res=@res+@i;
--修改循环变量
SET @i=@i+1;
END WHILE; --结束循环
RETURN @res; --返回值
END $$
DELIMITER ;
MySQL函数的参数_第1张图片

你可能感兴趣的:(MySQL数据库)