MOVE
              
              
                MOVE — positionner un curseur
              
             
            
              
                Synopsis
              
              
MOVE [ direction [ FROM | IN ] ] nom_curseur
             
            
              
              
                Description
              
              
                MOVE
                repositionne un curseur sans retourner de donnée.
                MOVE fonctionne
                exactement comme la commande FETCH à la différence que
                MOVE ne fait
                que positionner le curseur et ne retourne aucune ligne.
              
              
                Les paramètres de la commande MOVE sont identiques à ceux
                de la commande FETCH. FETCH(7) contient les détails de
                syntaxe et d'utilisation.
              
             
            
              
              
                Sortie
              
              
                En cas de réussite, une commande MOVE retourne une balise de
                commande de la forme
              
              
MOVE compteur
              
                compteur est le nombre
                de lignes qu'une commande FETCH avec les mêmes
                paramètres aurait renvoyée (éventuellement zéro).
              
             
            
              
              
                Exemples
              
              
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;
             
            
              
              
                Compatibilité
              
              
                Il n'existe pas d'instruction MOVE dans le standard SQL.