Как такое возможно? Процедура есть в одном представлении, но нет в другом
Смотрю в два представления, в одном процедура есть, в другом - нет. При этом успешно дропается.
SQL> SELECT OBJECT_NAME FROM USER_PROCEDURES WHERE OBJECT_TYPE = 'PROCEDURE';
OBJECT_NAME
--------------------------------------------------------------------------------
SQL> SELECT OBJECT_NAME FROM USER_OBJECTS WHERE OBJECT_TYPE = 'PROCEDURE';
OBJECT_NAME
--------------------------------------------------------------------------------
EX_LOG_CLEAR
Ответы (1 шт):
Автор решения: Alpensin
→ Ссылка
В USER_PROCEDURES не попадают процедуры со статусом INVALID.
Проверьте статус процедуры в USER_OBJECTS (Поле STATUS)