DECLARE
x NUMBER :=0;
BEGIN
LOOP -- Après l'instruction CONTINUE, le contrôle reprend ici
DBMS_OUTPUT.PUT_LINE ('Inside loop:x =' || TO_CHAR (x ));
x :=x + 1;
IF x <3 -- à la place this if end if condition for continue you can use also CONTINUE When x <3;
THEN
CONTINUE;
END IF;
DBMS_OUTPUT.PUT_LINE (
'Boucle intérieure, après CONTINUE :x =' || TO_CHAR (x));
EXIT WHEN x =5 ;
END LOOP ;
DBMS_OUTPUT.PUT_LINE (' After loop:x =' || TO_CHAR (x));
END;
/
La sortie du bloc ci-dessus devrait ressembler à ceci :
Boucle intérieure :x =0
Boucle intérieure :x =1
Boucle intérieure :x =2
Boucle intérieure, après CONTINUE :x =3
Boucle intérieure :x =3
Boucle intérieure, après CONTINUE :x =4
Boucle intérieure :x =4
Boucle intérieure, après CONTINUE :x =5
Boucle après :x =5
-
Comment créer une API Rest avec Spring Boot en utilisant MySQL et JPA
-
Un modèle de base de données pour une enquête en ligne. Partie 4
-
Dernières tendances PostgreSQL :tâches les plus chronophages et métriques importantes à suivre
-
Considérations sur l'intégrité des données et les performances dans la réplication semi-synchrone MySQL