Documentation PostgreSQL 8.0.25 | ||||
---|---|---|---|---|
Précédent | Arrière rapide | Avance rapide | Suivant |
MOVE repositionne le curseur sans ramener aucune donnée. MOVE fonctionne exactement comme la commande FETCH sauf que MOVE positionne seulement le curseur et ne retourne aucune ligne.
Référez-vous à FETCH pour les détails sur la syntaxe et l'utilisation.
Lors d'un achèvement réussi, une commande MOVE retourne une balise de commande de la forme
MOVE compteur
Le compteur est le nombre de lignes qu'une commande FETCH avec les mêmes paramètres aurait renvoyée (zéro étant une valeur possible).
BEGIN WORK; DECLARE liahona CURSOR FOR SELECT * FROM films; -- Saute les 5 premières lignes : MOVE FORWARD 5 IN liahona; MOVE 5 -- Récupère la 6ème ligne à partir du curseur liahona : FETCH 1 FROM liahona; code | titre | did | date_prod | genre | longueur -------+--------+-----+------------+--------+----------- P_303 | 48 Hrs | 103 | 1982-10-22 | Action | 01:37 (1 row) -- Ferme le curseur liahona et termine la transaction : CLOSE liahona; COMMIT WORK;
Précédent | Sommaire | Suivant |
LOCK | Niveau supérieur | NOTIFY |