Bonjour,
Je cherche à sortir d'une boucle créée "explicitement". J'ai tout d'abord utilisé la commande "EXIT WHEN NOT FOUND", le problème est que j'ai besoin d'utiliser d'autres instructions DML dans la boucle en question et la variable FOUND est relative à la dernière utilisée... Impossible de sortir de cette boucle.
Des idées ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 declare c_1 cursor is select annee, mois from produits; v_1 record; begin open c_1; loop fetch c_1 into v_1; insert into log values ('blabla'); exit when not found; end loop; end;
Partager