Bonjour à tous,

Je souhaiterai savoir quelles sont les différences entre :

1)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
FOR row IN (SELECT CAR_NAME FROM CARS)
...
2)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
CURSOR curseur IS  (SELECT CAR_NAME FROM CARS);
...
FOR row IN curseur
...
et 3)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
CURSOR curseur IS  (SELECT CAR_NAME FROM CARS);
...
OPEN curseur;
   LOOP
      BEGIN
         FETCH curseur
         INTO car_name;
          EXIT WHEN curseur%NOTFOUND;
...
Il y a une véritable différence de performance entre chaque choix ? Que doit-on au mieux utiliser ?

Merci beaucoup
Flo