Для начала я бы попробовал:
select * from dba_source
where upper(text) like '%<your_table_name_in_caps>%'
and owner != 'SYS';
Это может указывать на объекты (пакеты, функции, процедуры, триггеры и т. Д. c.), Которые ссылаются на таблицу в вопрос. Надеюсь, это даст вам направление. Если dba_source
(текстовый источник всех сохраненных объектов в базе данных) не работает, попробуйте all_source
(объекты, доступные текущему пользователю).
Вы также можете запросить некоторые из истории таблицы (dba_hist_sqltext
, dba_hist_active_sess_history
et c.) для проверки программ, которые недавно обращались к этой таблице, или для проверки любых запланированных заданий (dba_scheduler_jobs
).
Это все слепые попадания, которые могут привести к несущественные результаты в зависимости от вашего конкретного случая c. Удачи и возвращайтесь сюда, если вам нужна дополнительная помощь.