Documentation PostgreSQL 8.0.25 | ||||
---|---|---|---|---|
Précédent | Arrière rapide | Avance rapide | Suivant |
CLOSE libère les ressources associées à un curseur ouvert. Une fois le curseur fermé, aucune opération n'est autorisée sur celui-ci. Un curseur doit être fermé lorsqu'il n'est plus nécessaire.
Tout curseur ouvert non détenable est fermé implicitement lorsqu'une transaction est terminée avec COMMIT ou ROLLBACK. Un curseur détenable est implicitement fermé si la transaction qui l'a créé est annulée via ROLLBACK. Si cette transaction est validée (avec succès), le curseur détenable reste ouvert jusqu'à ce qu'une commande CLOSE explicite soit lancée ou jusqu'à la déconnexion du client.
PostgreSQL n'a pas d'instruction explicite d'ouverture (OPEN) de curseur ; un curseur est considéré ouvert à sa déclaration. Utilisez l'instruction DECLARE pour déclarer un curseur.
Précédent | Sommaire | Suivant |
CHECKPOINT | Niveau supérieur | CLUSTER |