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

MySQL——repeat循環(huán)

提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-10-13

repeat循環(huán)

REPEAT

     statement_list

UNTIL search_condition

END REPEAT 

說(shuō)明:REPEAT語(yǔ)句首先執(zhí)行statement_list中的語(yǔ)句,然后判斷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$$

說(shuō)明:REPEAT語(yǔ)句和WHILE語(yǔ)句的區(qū)別在于:REPEAT語(yǔ)句先執(zhí)行語(yǔ)句,后進(jìn)行判斷;而WHILE語(yǔ)句是先判斷,條件為真時(shí)才執(zhí)行語(yǔ)句。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部