Cursores Cursores explícitos Se utilizan para trabajar con consultas que pueden devolver más de una fila. Hay 4 operaciones básicas para trabajar con un cursor explicito. 1 . Declaración del cursor: El cursor se declara en la zona de declaraciones con el siguiente formato: CURSOR <nombrecursor> IS SELECT<sentencia select>; 2. Apertura del cursor : En la zona de instrucciones hay que abrir el cursor OPEN <nombrecursor> Al hacerlo se ejecuta automáticamente la sentencia SELECT asociada y sus resultados se almacenan en las estructuras internas de memoria manejadas por el cursor. 3. Recogida de información para recoger información almacenada en elcursor utilizaremos el siguiente formato : FETCH <nombrecursor>INTO{<variable>|<listavariables> }; ...
Comentarios
Publicar un comentario