UNTIL
在 MySQL 循環語句中的作用是定義循環結束的條件。當 UNTIL
后面的條件表達式為真(true)時,循環將會終止。通常與 WHILE
或 REPEAT
語句一起使用。
以下是一個使用 WHILE
和 UNTIL
的簡單示例:
SET @counter = 0;
WHILE @counter < 5 DO
SET @counter = @counter + 1;
END WHILE;
在這個示例中,我們初始化了一個名為 @counter
的變量,并設置其值為 0。然后,我們使用 WHILE
語句創建一個循環,該循環將持續執行,直到 @counter
變量的值大于等于 5。在循環內部,我們將 @counter
的值遞增 1。當 @counter
的值達到 5 時,UNTIL
條件為真,循環將終止。