repeat循环
REPEAT
statement_list
UNTIL search_condition
END REPEAT
说明:REPEAT语句首先执行statement_list中的语句,然后判断search_condition是否为真,为真则停止循环,不为真则继续循环。REPEAT也可以被标注。
例子:
CREATE PROCEDURE dorepeat()
BEGIN
DECLARE v1 INT DEFAULT 5;
REPEAT
v1=v1-1;
UNTIL v1<1;
END REPEAT;
END$$
说明:REPEAT语句和WHILE语句的区别在于:REPEAT语句先执行语句,后进行判断;而WHILE语句是先判断,条件为真时才执行语句。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>