SELECT LAST_DDL_TIME, TIMESTAMP
FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'PROCEDURE'
AND OBJECT_NAME = 'MY_PROC';
LAST_DDL_TIME
- последний раз, когда он был скомпилирован.
TIMESTAMP
- последний раз, когда он был изменен.
Процедуры, возможно, придется перекомпилировать, даже если они не изменились при изменении зависимости.