创建mysql函数和存储过程

创建函数的案例如下:

DELIMITER $$

CREATE
#`data_name`是数据库名,`demo`是函数。
    FUNCTION `data_name`.`demo`()
#这里定义函数返回值为长度为50的int类型
    RETURNS INT(50)
    BEGIN
#定义变量用于接收查询到的值。
DECLARE count_num INT(50);
SELECT COUNT(1) INTO count_num FROM aaa ;
#返回值。
RETURN count_num;
    END$$

DELIMITER ;

调用方法:

select demo();

mysql存储过程(一):

https://blog.csdn.net/qq_39706570/article/details/100742071

mysql带参数的存储过程(二):

https://blog.csdn.net/qq_39706570/article/details/100742391

mysql带变量的存储过程(三):

https://blog.csdn.net/qq_39706570/article/details/100742782

发布了93 篇原创文章 · 获赞 83 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_39706570/article/details/100743050