位置:首頁 > 軟件操作教程 > 數(shù)據(jù)分析 > MySQL > 問題詳情

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)視頻回答
回復(fù)(0)
返回頂部