16.13.5 使用ITERATE语句控制流程

1.语法说明

ITERATE语句表示跳过本次循环,而执行下次循环操作。语法格式如下:


ITERATE label

其中,label表示被标注的流程标志。

注意:ITERATE只可以出现在LOOP、REPEAT和WHILE语句内。

2.简单示例

(1)创建名称为HandlerDataWithIterate的存储过程,在存储过程中定义INT类型的变量x,默认值为0。接下来,在LOOP循环中为变量x加1,当x的值小于5时,执行ITERATE操作;当x的值大于等于10时,退出LOOP循环;其他情况,打印x变量的值。创建存储过程,在MySQL命令行中执行代码。


mysql> DELIMITER $$
mysql> CREATE PROCEDURE HandlerDataWithIterate()-> BEGIN-> DECLARE x INT DEFAULT 0;-> x_loop: LOOP-> SET x = x + 1;-> IF x < 5 THEN ITERATE x_loop;-> ELSEIF x

16.13.5 使用ITERATE语句控制流程相关推荐

  1. Java基础重温_02:运算符、三元运算符案例(2只老虎、3个和尚)、键盘录入(Scanner类)、控制流程语句、控制流程语句案例(奇偶数、考试奖励)

    摘要 Java基础重温_02: 运算符(算术运算.+操作.赋值运算.自增自减.关系运算(比较).逻辑运算.短路逻辑运算.三元运算) 三元运算符案例(2只老虎:2个变量比较.三个和尚:3个变量比较) 键 ...

  2. c++语句和流程控制

    语句和流程控制 前言 选择语句:if和else 迭代语句(循环) while循环 for循环 使用字符串的基于范围的for循环示例: 跳转语句 中断声明 continue声明 goto声明 switc ...

  3. 掌握基于switch语句的流程控制测试分析 1221

    掌握基于switch语句的流程控制测试分析 1221 01 02

  4. Java 1.3 控制流程(条件语句、循环结构)

    Java与C/C++对比: Java 的控制流程结构与 C 和 C++ 的控制流程结构一样, 只有很少的例外情况. 没有 goto 语句, 但 break 语句可以带标签, 可以利用它实现从内层循环跳 ...

  5. Java基础-控制流程-5. 中断控制流程语句

    为什么80%的码农都做不了架构师?>>>    Java设计者在语言中增加了一条带标签的break,以此来支持这种程序设计风格. 下面先来看看不带标签的break语句.与用于退出sw ...

  6. Python控制流程语句实现各种小功能(用户身份认证、百分制转换等级制、英寸与厘米的转换、三角形的周长和面积、九九乘法表……)

    目录 控制流程语句 用户身份认证 百分制转换等级制 英寸与厘米的转换 输入三条边长,计算三角形的周长和面积 计算1~100相加 猜数字游戏 电脑生成1-10之间的数字 九九乘法表 打印三角形嵌套for ...

  7. Java-循环语句 控制跳转语句及方法(函数)

    流程控制语句之循环语句 什么是循环结构: 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为fa ...

  8. while循环、repeat循环、leave语句、loop循环、iterate语句

    WHILE循环 语法: [begin_label:] WHILE search_condition DO statement_list; [begin_label]; 1 2 3 语义:首先判断循环开 ...

  9. 《Android游戏开发详解》一1.8 控制流程第2部分——while和for循环

    本节书摘来异步社区<Android游戏开发详解>一书中的第1章,第1.8节,译者: 李强 责编: 陈冀康,更多章节内容可以访问云栖社区"异步社区"公众号查看. 1.8 ...

最新文章

  1. Decision Tree
  2. QString和string类型相互转换
  3. Codeforces 494Div3(ABCDJava编写)
  4. c++ 获取时间戳_分布式系统理论基础三-时间、时钟和事件顺序
  5. 外部引用CSS中 link与@import的区别
  6. Blazor中的无状态组件
  7. 用户代码未处理EntityCommandExecutionmException报错解决方案
  8. 01json转字符串
  9. Qt 5.14 稳定版发布,带来更好的 HiDPI 支持和改进 3D 模块
  10. Virtualbox Ubuntu增强功能
  11. 花瓣网爬取美女图片 每次20张
  12. C#Form窗体模仿PhotoShop软件,高仿真原PS界面,实现PS对图片基本操作、拍照等,计算机图形学相关
  13. ts获取服务器数据_ts 流服务器
  14. 毕设题目:Matlab车牌识别
  15. 如何在chrome浏览器设置夜间模式
  16. esp32 flash加密介绍
  17. think-swoole简易使用教程--websocket
  18. VUE 引用腾讯地图
  19. 阿俊带你用Kotlin刷算法(一)
  20. C语言成绩统计源代码,C语言课程设计学生成绩管理系统+源码

热门文章

  1. 随机森林Random Forest,bagging
  2. 元宇宙、区块链 通俗易懂
  3. gae代码_是否要在GAE上运行Apache FOP? 这是您的答案!
  4. Spearman’s 相关
  5. div+css网页设计-心得
  6. 输出单词中的元音字母
  7. vscode git切换其他远程分支
  8. 安卓app开发方案_新闻App开发方案
  9. 写给金融危机下年轻人的16条忠告(转)
  10. IDEA设置lombok插件