Bonsoir,

Je rencontre un petit probleme avec mon curseur, je voudrais qu'il sorte de la boucle lorsqu'il rencontre une condition precise

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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
DECLARE
  ...
 
  CURSOR comm_c
  IS
    SELECT ....
 
BEGIN
 ...
 
   OPEN cur_c;
   LOOP
     FETCH cur_c INTO ... ;
     EXIT WHEN cur_c%NOTFOUND;
 
     IF (...)
     THEN
      ...
      // ET LA JE VOUDRAIS SORTIR DU CURSEUR (NE PLUS LE PARCOURIR)
     ELSE
      IF (...)
      THEN
        ...
      END IF;
     END IF;
   END LOOP;
   CLOSE cur_c;
END;
/
Si qqun pouvait m'aider ça serait gentil.

Merci.