Está en la página 1de 3

¿Cómo declara

un cursor?

Desarrollo de
Aplicaciones
con Bases de
Datos
Declaración de cursores en paquetes

En los paquetes también podemos introducir cursores, para ello debemos


declararlo en la cabecera del paquete indicando su nombre, los parámetros
y tipo devuelto. Por ejemplo, a continuación:

Figura 1:
create or replace package empleados as
.....
cursor a return empleado%rowtype;
...
end empleados;

create or replace package body empleados as


....
cursor a return empleado%rowtype
select * from empleado where salario < 10000;
....
end empleados;
Referencias
Reinosa, E., Maldonado, C., Muñoz, E., Damiano, L. y Abrutsky, M. (2012).
Capítulo 4 – Lenguaje Procedimental como extensión de PL/SQL. En Autores,
Base de Datos (pp. 133-154). Buenos Aires, AR: Alfaomega.

También podría gustarte