Salut ,je voudrais savoir s'il est possible de definir un pas
d'incrementation different de 1 pour la boucle for du PL/SQL ?
Si oui comment le faire?
Salut ,je voudrais savoir s'il est possible de definir un pas
d'incrementation different de 1 pour la boucle for du PL/SQL ?
Si oui comment le faire?
La boucle FOR du PL/SQL s'incrémente (ou se décrémente) forcément de 1 en 1.
Vous pouvez cependant simuler un pas supérieur, comme le montre cet extrait de la doc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Example 4-16 Simulating STEP Clause in FOR LOOP Statement DECLARE step PLS_INTEGER := 5; BEGIN FOR i IN 1..3 LOOP DBMS_OUTPUT.PUT_LINE (i*step); END LOOP; END; /
Partager