Crear DW a partir de un Stored
Publicado por javier (15 intervenciones) el 11/08/2006 19:41:29
Estoy creando stored para generar unos reportes de mi BD, pero me sale eoores cuando lo quiero asignar a un DW, el error que me sale es ora-24333 recuento de iteracion cero, alguien que me pueda decir como solucionarlo, aqui le mando un ejemplo de un srored q cree.
PROCEDURE PF_SP_LIS_CIAS
(
p_codcia pf_cias.codcia%type
)
is
v_codcia pf_cias.nomcia%type;
v_nomcia pf_cias.nomcia%type;
v_dircia pf_cias.dircia%type;
v_ruccia pf_cias.ruccia%type;
v_tlfcia pf_cias.tlfcia%type;
cursor cu_pfcias is
select codcia, nomcia, dircia, ruccia, tlfcia
from pf_cias
where ( codcia = p_codcia or p_codcia = 0 );
begin
open cu_pfcias;
loop
fetch cu_pfcias into v_codcia, v_nomcia,v_dircia,
v_ruccia, v_tlfcia ;
exit when cu_pfcias%notfound;
end loop;
close cu_pfcias;
end;
PROCEDURE PF_SP_LIS_CIAS
(
p_codcia pf_cias.codcia%type
)
is
v_codcia pf_cias.nomcia%type;
v_nomcia pf_cias.nomcia%type;
v_dircia pf_cias.dircia%type;
v_ruccia pf_cias.ruccia%type;
v_tlfcia pf_cias.tlfcia%type;
cursor cu_pfcias is
select codcia, nomcia, dircia, ruccia, tlfcia
from pf_cias
where ( codcia = p_codcia or p_codcia = 0 );
begin
open cu_pfcias;
loop
fetch cu_pfcias into v_codcia, v_nomcia,v_dircia,
v_ruccia, v_tlfcia ;
exit when cu_pfcias%notfound;
end loop;
close cu_pfcias;
end;
Valora esta pregunta


0