Estou tentando encontrar uma consulta que retorne uma lista de chaves estrangeiras para uma tabela e as tabelas e colunas que eles fazem referência. Estou no meio do caminho com
SELECT a.table_name,
a.column_name,
a.constraint_name,
c.owner
FROM ALL_CONS_COLUMNS A, ALL_CONSTRAINTS C
where A.CONSTRAINT_NAME = C.CONSTRAINT_NAME
and a.table_name=:TableName
and C.CONSTRAINT_TYPE = 'R'
Mas ainda preciso saber qual tabela e chave primária são referenciadas por essa chave. Como eu conseguiria isso?