Oracle - PLS-00707: unsupported construct or internal error

   
Vista:

PLS-00707: unsupported construct or internal error

Publicado por CHE-I-ROA-KAN (1 intervención) el 21/12/2007 14:00:38
Hola, tengo un problema con mi package (con 8 funciones y 1 priocedure), que no encuentro.

Bueno el error es el nombre del post:

PLS-00707: unsupported construct or internal error [2704]

y no tengo ni idea de donde viene, pq el error salta en la posicion 0:0.

Haber si alguien me puede decir aunq sea, pq salta ese error. (No posteo el codigo que es muy largo).

Bueno Gracias de antemano a los que hayais leido hasta aqui.

:)

FELIZ NAVIDAD!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PLS-00707: unsupported construct or internal er

Publicado por Rodolfo Reyes (445 intervenciones) el 21/12/2007 17:44:52
Intenta con lo siguiente.

Modifica el codigo fuente del paquete y solo deja los encabezados de las funciones (elimina todo el codigo de lo que hacen las funciones y procedimientos y deja solo un NULL;).

ejemplo:

create or replace
PACKAGE PA_CARGA IS

procedure PRINCIPAL;
END;

create or replace
PACKAGE BODY PA_CARGA IS
-- VARIABLES
v_directorio_archivo constant varchar2(100) := 'D:ORCLDBSIRHMARCAS';
v_archivo utl_file.file_type;

PROCEDURE PRINCIPAL IS
BEGIN
NULL;
END;
END;

Crear el paquete y verifica si te sigue dando el mismo error. Si te lo sigue dando significa que algo esta mal en la estrucutura de las declaraciones de tus procedimientos o fucniones.

Si ya no te da el problema indica que era algo del codigo fuente de los procedimientos y funciones.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar