BIENVENIDOS.

Este Proyecto fue creado a fin de satisfacer las necesidades los usuario, el contenido que se encuentra es muy especifica, se trata de dar una breve pero clara informacion de los temas a tratar.

11 ago 2011

CURSORES EXPLICITOS EN PL/SQL.

  Los cursores explicitos se emplean para realizar consultas SELECT que pueden devolver cero filas, o más de una fila.
    Para trabajar con un cursor explicito necesitamos realizar las siguientes tareas:
  • Declarar el cursor.
  • Abrir el cursor con la instrucción OPEN.
  • Leer los datos del cursor con la instrucción FETCH.
  • Cerrar el cursor y liberar los recursos con la instrucción CLOSE.
    Para declarar un cursor debemos emplear la siguiente sintaxis:

CURSOR nombre_cursor IS
     instrucción_SELECT 


    También debemos declarar los posibles parametros que requiera el cursor:


CURSOR nombre_cursor(param1 tipo1, ..., paramN tipoN) IS
     instrucción_SELECT 


    Para abrir el cursor


     OPEN nombre_cursor;
     o bien (en el caso de un cursor con parámetros)
     OPEN nombre_cursor(valor1, valor2, ..., valorN);

No hay comentarios:

Publicar un comentario