Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 08/10/2012 19:29:20
- icadedt
- Membre
cursor et do until eof
bonjour,
existe t il une syntaxe en psql qui permette de fetcher dans un cursor
du genre:
do while cursor.eof = false
cursor.moveNext
loop
merci d'avance
Hors ligne
#2 08/10/2012 20:30:12
- rjuju
- Administrateur
Re : cursor et do until eof
Bonjour,
oui, vous pouvez faire par exemple:
FOR variable IN curseur LOOP
--instructions;
END LOOP;
Vous pouvez également utiliser la variable FOUND, mise à jour après des intructions comme FETCH:
FETCH curseur INTO variable;
WHILE (FOUND) LOOP
--instructions;
FETCH curseur INTO variable;
END LOOP;
CLOSE curseur;
Julien.
https://rjuju.github.io/
Hors ligne
#3 09/10/2012 00:14:37
- gleu
- Administrateur
Re : cursor et do until eof
rjuju a raison mais aurait dû préciser que cela doit se faire soit dans une procédure stockée, soit dans une procédure anonyme (instruction DO).
Guillaume.
Hors ligne
Pages : 1