Une des structures de contrôle permettant de faire une boucle est le WHILE.
Ex :
DECLARE fini BOOL DEFAULT FALSE;
WHILE NOT fini DO
...
IF ... THEN
SET fini = TRUE;
END IF;
END WHILE;
Évidemment, une des instructions de la boucle devra faire en sorte que la condition (dans l'exemple : NOT fini) puisse devenir fausse afin que la boucle puisse se terminer.
« 13.6.5 Flow Control Statements ». MySQL. http://dev.mysql.com/doc/refman/5.7/en/flow-control-statements.html
▼Publicité