WHILE
Execute a block while a condition is true. This loop construct checks a condition before each iteration and repeats the block as long as the condition holds.
Syntax
[begin_label:] WHILE search_condition DO
statement_list
END WHILE [end_label]Description
Examples
CREATE PROCEDURE dowhile()
BEGIN
DECLARE v1 INT DEFAULT 5;
WHILE v1 > 0 DO
...
SET v1 = v1 - 1;
END WHILE;
ENDLast updated
Was this helpful?

