mysql中离开与迭代有什么区别

  

mysql中离开与迭代有什么区别?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强>离开语句

离开语句主要用于跳出循环控制。其语法形式如下:离开标签;其中,标签参数表示循环的标志。下面是一个离开语句的示例。代码如下:

 add_num:循环
  SET  @count=@count + 1;
  IF  @count=100,
  LEAVE  add_num ;
  最终获得LOOP  add_num ; 

<强>迭代语句

迭代语句也是用来跳出循环的语句。但是,迭代语句是跳出本次循环,然后直接进入下一次循环.ITERATE语句只可以出现在循环,重复,虽然语句内。

迭代语句的基本语法形式如下:迭代标签;下面是一个迭代语句的示例。代码如下:

 add_num:循环
  SET  @count=@count + 1;
  IF  @count=100,
  LEAVE  add_num ;
  ELSE  IF 国防部(@count 3)=0,
  ITERATE  add_num;
  SELECT  *,得到employee ;
  最终获得LOOP  add_num ; 

该示例循环执行计数加1的操作,计算值为100时结束循环。如果数的值能够整除3,则跳出本次循环,不再执行下面的选择语句。

说明:离开语句和迭代语句都用来跳出循环语句,但两者的功能是不一样的.LEAVE语句是跳出整个循环,然后执行循环后面的程序。而迭代语句是跳出本次循环,然后进入下一次循环。

看完上述内容,你们掌握mysql中离开与迭代有什么区别的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

mysql中离开与迭代有什么区别