MySQL——repeat循环
提问人:刘旭39发布时间:2020-10-13
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语句是先判断,条件为真时才执行语句。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>