ITERATE
は
LOOP
ステートメント、REPEAT
ステートメント並びに
WHILE
ステートメントの中にだけ現れます。ITERATE
は「再びループを実行」を意味します。
例 :
CREATE PROCEDURE doiterate(p1 INT)
BEGIN
label1: LOOP
SET p1 = p1 + 1;
IF p1 < 10 THEN ITERATE label1; END IF;
LEAVE label1;
END LOOP label1;
SET @x = p1;
END