Vous n'êtes pas identifié(e).
Pages : 1
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
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
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