SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE IN ('FUNCTION','PROCEDURE','PACKAGE')
Колоната СТАТУС ви казва дали обектът е ВАЛИДЕН или НЕВАЛИДЕН. Ако е невалиден, трябва да опитате прекомпилиране, ORACLE не може да ви каже дали ще работи преди това.