buen dia, tengo definido el siguiente package
Código SQL:
Ver originalCREATE OR REPLACE PACKAGE pk_filas
IS
TYPE numero IS record
(
CUENTA VARCHAR2(12)
);
TYPE t_numero_cuentas IS TABLE OF numero;
FUNCTION fu_retorna_id(cedula VARCHAR2, prueba varchar2) RETURN numero;
END;
/
Código SQL:
Ver originalCREATE OR REPLACE PACKAGE BODY pk_filas IS
FUNCTION fu_retorna_id(cedula VARCHAR2, prueba varchar2) RETURN numero IS
CURSOR c_prueba(p_cedula VARCHAR2, p_prueba varchar2) IS
SELECT cuenta
FROM tabla1 t1, tabla2 t2
WHERE t1.cc= p_cedula
AND t2_kk=t1.kk
AND t1.es='1'
AND t2.clase=p_prueba;
BEGIN
FOR r_c_t2 IN c_prueba(p_cedula,p_prueba) LOOP
numero:=r_c_t2.cuenta;
END LOOP;
RETURN numero;
END;
END;
/
pero al compliarlo siempre sale el error package body pk_filas on line 21 pls-00330: invalid use of type name or subtype name......
no encuentro cual es el error a ver si me ayudan....