Se utilizan para trabajar con consultas que
pueden devolver más de una fila.
� Hay cuatro operaciones básicas:
� Declaración del cursor: el cursor se declara en
la zona de declaraciones según el formato:
CURSOR IS SELECT
;
� Apertura del cursor: En la zona de
instrucciones es necesario abrir el cursor:
OPEN
Se ejecuta automáticamente la sentencia
SELECT asociada y sus resultados se
almacenan en las estructuras internas de
memoria manejadas por el cursor.
Recogida de información: Para recoger
información almacenada en el cursor
utilizamos el siguiente formato:
FETCH INTO
{|};
� Cierre del cursor: Cuando el cursor no se va a
utilizar ya, es necesario cerrarlo:
CLOSE ;
Fuente: Comunidad emagister