Error...

Eyes
01 de Junio del 2004
A que se debe el siguiente error?

ERROR at line 1:
ORA-06550: line 1, column 7:
PLS-00221: 'ACTUALIZAR_CLOB' is not a procedure or is undefined
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored

Esta funcion esta dentro de un paquete... por cierto, hay una limitante en cuanto al número de procedimientos que debe contener como máximo un paquete? o ¿Los paquetes pueden contener n-procedimientos y solo limitados por el tamaño del disco?

Saludos y gracias

Hector
01 de Junio del 2004
respecto a tu primera consulta yo tengo unos paquetes que tienen llamados recursivos y en algunos casos mas de 200 veces, por lo que la cantidad estaría dada por la cantidad de punteros definidos en el init.ora. Ahora si llamas uno a la vez puedes tener N procedimientos y tu limitación estaría dada por el espacio disponible. Repecto al Error que muestras es porque no esta compilado el procedimiento:

SQL> alter <function/procedure> <nombre interno> compile; <enter>

luego en puedes hacer un:

SQL> show errors

para ver si te arrojo errores la compilacion....


Espero haberte ayudado...
Saludos,
Héctor