Nombre
CLOSE
-- Cierra un cursor
Synopsis
CLOSE cursor
Inputs
- cursor
El nmbre de un cursor abierto a cerrar.
Outputs
- CLOSE
Mensaje devuelto si el cursor es cerrado exitosamente.
- NOTICE PerformPortalClose: portal "cursor" not found
Esta alerta se da si el
cursor no esta
declarado o ya ha sido cerrado.
Descripcion
CLOSE libera los recuroso asociados con un cursor abierto.
Despues de que sea cerrado el cursor, no se permiten operaciones
subsiguientes en el. Un cursor deberia ser cerrado cuando
no va a ser necesitado.
Un close implicito es ejecutado para cada cursor abierto cuando una
transaccion es terminada por un COMMIT
o un ROLLBACK.
Notas
Postgres no tiene un
un estado de cursor OPEN explicito;
un cursor se considera abierto cuando es declarado.
Utilice el estado DECLARE para declarar un cursor.
Utilizacion
Cerrar el cursor liahoma:
CLOSE liahona;
Compatibilidad
SQL92
CLOSE es totalmente compatible con SQL92.