我是靠谱客的博主 魁梧招牌,最近开发中收集的这篇文章主要介绍MySQL数据库中“存储过程”的“LOOP循环”使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

         loop实现简单的得循环,如果不在SQL逻辑中增加退出循环的条件,可以用来实现简单的死循环。loop可以配合以下两个语句使用:

         1、leace:配合循环使用,退出循环。

         2、iterate:必须用在循环中,作用是跳过当前循环剩下的语句,直接进入下一次循环。

例题:

         计算从1到n之间偶数累加的值,n为传入的参数值。

编写思路:

        1、定义局部变量,记录累加之后的值;

        2、每循环一次,就会对n进行-1,如果n减到0,则退出循环 “leave”

        3、如果当次累加的数据是奇数,则直接进入下一次循环 “iterate”

编写过程:

51c7ff8d5d6b4f2f82ab2a501f3b5061.png

 调用p10的存储过程:

22982d237a9a4519bd741073c84a1f1e.png

输出结果:

c3025f83e41b43c0a455f29a94385812.png 

谢谢观看!

有错误请指出! 

 

最后

以上就是魁梧招牌为你收集整理的MySQL数据库中“存储过程”的“LOOP循环”使用的全部内容,希望文章能够帮你解决MySQL数据库中“存储过程”的“LOOP循环”使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部