存储过程(mysql) , 如何跳出循环?恰当的使用IF语句,并在需要跳出循环时,将xxx设置成一个不可满足的条件 , 那么到下一次循环时,自然不会再执行.
mysql 怎么跳出循环参考以下
CREATE PROCEDURE nested_blocks5()
outer_block: BEGIN
DECLARE l_status int;
SET l_status=1;
inner_block: BEGIN
IF (l_status=1) THEN
LEAVE inner_block;
END IF;
SELECT 'This statement will never be executed';
END inner_block;
SELECT 'End of program';
END outer_block
mysql loop 如何嵌套终止循环在loop语句前加标签 , 如
loop_label:LOOP
然后用LEAVE关键字+标签名称跳出该循环 。例子如下
DECLARE xINT;
DECLARE strVARCHAR(255);
SET x = 1;
SET str ='';
loop_label:LOOP
IFx10 THEN
LEAVEloop_label;
ENDIF;
SETx = x + 1;
IF(x mod 2) THEN
ITERATEloop_label;
ELSE
SETstr = CONCAT(str,x,',');
ENDIF;
END LOOP;
ITERATE关键字是继续该循环的意思
mysql 存储过程 怎么跳出游标 循环游标一般与循环一起使用mysql怎么退出循环 , 可以设置一个循环结束条件来跳出循环并关闭游标 。
【mysql怎么退出循环 mysql怎么退出数据库】mysql怎么退出循环的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于mysql怎么退出数据库、mysql怎么退出循环的信息别忘了在本站进行查找喔 。
推荐阅读
- word如何满屏黑色,word页面黑色怎么调成白色
- 如何理解新媒体赋能体系,新媒体赋权理论名词解释
- java代码输入闰年终端 java输入年份输出日历
- go语言书初学者,go语言哪本书比较好
- 区块链局限性,区块链局限性分析
- sqlserverupdate多个表,sqlsugar 多表
- python回调函数性能 python ctypes 回调函数
- 直播聊什么话题受欢迎,抖音直播什么最受欢迎
- 全程打字视频配什么音乐,可以打字的视频制作软件