MySQL——repeat循環(huán)
提問人:劉旭39發(fā)布時間:2020-10-13
repeat循環(huán)
REPEAT
statement_list
UNTIL search_condition
END REPEAT
說明:REPEAT語句首先執(zhí)行statement_list中的語句,然后判斷search_condition是否為真,為真則停止循環(huán),不為真則繼續(xù)循環(huán)。REPEAT也可以被標(biāo)注。
例子:
CREATE PROCEDURE dorepeat()
BEGIN
DECLARE v1 INT DEFAULT 5;
REPEAT
v1=v1-1;
UNTIL v1<1;
END REPEAT;
END$$
說明:REPEAT語句和WHILE語句的區(qū)別在于:REPEAT語句先執(zhí)行語句,后進(jìn)行判斷;而WHILE語句是先判斷,條件為真時才執(zhí)行語句。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>