loop语句

LOOP 实现简单的循环,退出循环的条件需要使用其他的语句定义,通常可以使用 LEAVE 语句实现,具体语法如下:

[begin_label:] LOOPstatement_listEND LOOP [end_label]

如果不在 statement_list 中增加退出循环的语句,那么 LOOP 语句可以用来实现简单的死循环。

leave语句

用来从标注的流程构造中退出,通常和 BEGIN ... END 或者循环一起使用。下面是一个使用 LOOP 和 LEAVE 的简单例子 , 退出循环:

delimiter $CREATE PROCEDURE pro_test11(n int)
BEGINdeclare total int default 0;ins: LOOPIF n <= 0 thenleave ins;END IF;set total = total + n;set n = n - 1;END LOOP ins;select total;
END$delimiter ;

MySQL 高级 loop循环相关推荐

  1. mysql嵌套loop循环_mysql游标嵌套循环

    最近在mysql开发过程中用到了游标的嵌套循环,下面列举了3种嵌套循环(loop-loop,loop-while,loop-repeat). 程序用到的表和数据 CREATE TABLE tb_dic ...

  2. MySQL 高级repeat循环

    repeat结构 有条件的循环控制语句, 当满足条件的时候退出循环 .while 是满足条件才执行,repeat 是满足条件就退出循环. 语法结构 : REPEATstatement_listUNTI ...

  3. MySQL 高级 while循环

    while循环 语法结构: while search_condition dostatement_listend while; 需求: 计算从1加到n的值 示例 : delimiter $create ...

  4. mysql 5.7 循环语句_MySQL循环语句|mysql|loop|delimiter|procedure|调用_网易订阅

    mysql常见的三种循环方式:while.repeat和loop循环.还有一种goto,不推荐使用. 1.while循环 -- 设置mysql分隔符为//,也就意味着,当遇到下一个//时,整体执行SQ ...

  5. mysql存储过程之循环(WHILE,REPEAT和LOOP)

    MySQL提供循环语句,允许我们根据条件重复执行一个SQL代码块其中有三个循环语句:WHILE,REPEAT和LOOP,我们接下来分别看下.首先是WHILE语句来看下语法: WHILE express ...

  6. mysql 的三种循环操作 while do ... end while 循环 loop ... end loop 循环 repeat ... end repeat 循环

    mysql 的三种循环操作 while do ... end while 循环 loop ... end loop 循环 repeat ... end repeat 循环 blog.csdn.net/ ...

  7. mysql(while,repeat,loop) 循环语句的使用

    学习目标: 掌握 mysql循环语句的使用 学习内容: while循环 repeat循环 loop 代码实例: 1.while 循环条件  do   #执行循环的条件       循环体语句;     ...

  8. MySQL三种循环语句的区别_While、Loop和Repeat三种循环语句有什么异同?

    相同点:不可单独使用,主要用于存储过程和函数FUNCTION中.区别:WHILE先判断,后执行:满足条件才执行.REPEAT和LOOP先执行,后判断:满足条件就结束循环.当条件为false时,REPE ...

  9. mysql 存储过程 递增_mysql 存储过程实例 (日期以小时递增 while loop循环嵌套 随机数生成)...

    直接上代码: DELIMITER $$ drop procedure if exists proc_test$$ create procedure proc_test() begin declare ...

最新文章

  1. 在网上看到和篇关于sql server 2005的性能优化篇,觉得写得很好。
  2. Service的启动 源码分析之—startService()
  3. pmp考试有题库么?
  4. 我的gitbub的学习目录
  5. linux截屏 保存目录,linux设置截屏图片的保存路径
  6. 每次运行项目都会出现这个reload script assemblies
  7. 推荐一个Web前端程序员必须要吃透的书籍!
  8. 网络升级至千兆的方法
  9. 在word里面插入对象显示不全怎么办
  10. ftp工具破解版,你知道有哪几款好用的ftp工具破解版吗
  11. 大数定理详解(转载)
  12. java markdown转word_Markdown 格式如何转换成 Word?
  13. 从零开始的python学习Day4
  14. 从Office 2010的华丽转型看微软的战略野心
  15. Visual Studio 2017,C++MFC免注册调用大漠插件图文教程,详细版
  16. 鸿蒙使用linux内核微内核,浅谈鸿蒙操作系统的微内核
  17. 学习前端技术都需要学哪些
  18. yocto 安装toolchain
  19. 【PPPYTHON】太阳花代码
  20. 基于单片机的地铁(公交)无线控制报站系统设计 地铁报站系统设计 公交报站系统设计

热门文章

  1. 编程技巧:使用异或操作符(XOR)交换两数值
  2. SQL Server 的 Statistics 簡介
  3. 动态加入JS及加入CSS
  4. Java复习(二)类与对象的基本概念
  5. jQuery使用(十五):when()方法的使用
  6. spring boot热部署devtools
  7. angular 自定义指令参数详解
  8. tc35i pdu message format
  9. 高质量C /C编程指南---附录B :C /C试题和谜底
  10. SharePoint Server 2010 一步一步从入门到精通