Cursores

Páginas: 2 (284 palabras) Publicado: 3 de mayo de 2011
sitema gestor de base de datos
/* 1. Crea el procediment imprimirNotCli(nom) que busqui tots els clients d’Entitat Bancària
* que NO siguin el passat per paràmetre i els impimeixi per pantalla.*/

create or replace procedure imprimirNotCli(nom1 varchar2) IS
cursor c1 IS
select nom
from client
where nom!=nom1;
v_nom client.nom%TYPE;
begin
open c1;
loop
fetch c1 into v_nom;exit when c1%notfound;
DBMS_OUTPUT.PUT_LINE('NOM: ' || v_nom);
end loop;
close c1;
end;
/

/* 2. Crea el procediment imprimirSaldoCli(saldoinicial, saldofinal) que mostri els noms dels
*clients amb un saldo comprés entre saldoinicial i saldofinal ambdós inclosos.
* que NO siguin el passat per paràmetre i els impimeixi per pantalla.
*/

create or replace procedureimprimirSaldoCli(saldoinicial integer, saldofinal integer) IS
cursor c1 IS
select nom
from client
where nom in(
select nomclient
from impositor
where ncompte in(
select ncompte
fromcompte
where saldo>=saldoinicial AND saldo
/* 1. Crea el procediment imprimirNotCli(nom) que busqui tots els clients d’Entitat Bancària
* que NO siguin el passat per paràmetre i els impimeixiper pantalla.
*/

create or replace procedure imprimirNotCli(nom1 varchar2) IS
cursor c1 IS
select nom
from client
where nom!=nom1;
v_nom client.nom%TYPE;
begin
open c1;
loop
fetch c1into v_nom;
exit when c1%notfound;
DBMS_OUTPUT.PUT_LINE('NOM: ' || v_nom);
end loop;
close c1;
end;
/

/* 2. Crea el procediment imprimirSaldoCli(saldoinicial, saldofinal) que mostri elsnoms dels
* clients amb un saldo comprés entre saldoinicial i saldofinal ambdós inclosos.
* que NO siguin el passat per paràmetre i els impimeixi per pantalla.
*/

create or replaceprocedure imprimirSaldoCli(saldoinicial integer, saldofinal integer) IS
cursor c1 IS
select nom
from client
where nom in(
select nomclient
from impositor
where ncompte in(
select...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cursores
  • Manejo de cursores
  • CURSORES EN ORACLE
  • Cursores Oracle
  • Cursor mosca
  • iconos y cursores
  • Cursores
  • Cursores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS