Dans MySQL, j'ai cette procédure stockée avec un LOOP
:
DELIMITER $$
CREATE PROCEDURE ABC()
BEGIN
DECLARE a INT Default 0 ;
simple_loop: LOOP
SET a=a+1;
select a;
IF a=5 THEN
LEAVE simple_loop;
END IF;
END LOOP simple_loop;
END $$
Il imprime toujours 1
. Quelle est la syntaxe correcte pour une boucle MySQL ?