Oracle имеет обширный словарь данных. Представления с информацией базы данных начинаются с префиксов DBA
(для администраторов), ALL
и USER
.
Отношения таблиц определяются внешними ключами.
Информация о внешнем ключе находится в представлении ALL_CONSTRAINTS
с типом R
.
select
*
from ALL_CONSTRAINTS t
where t.CONSTRAINT_TYPE = 'R'