今天小编给大家分享一下mysql中的leave语句怎么用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
说明
1、leave就是离开退出循环,好比编程里面的break一样。
2、用来从标注的流程构造中退出,通常和BEGIN … END或者循环一起使用。
实例
delimiter $
CREATE PROCEDURE pro_test11(n int)
BEGIN
declare total int default 0;
ins: LOOP
IF n <= 0 then
leave ins;
END IF;
set total = total + n;
set n = n - 1;
END LOOP ins;
select total;
END$
delimiter ;
版权声明:除特别声明外,本站所有文章皆是本站原创,转载请以超链接形式注明出处!