encontre nomes de colunas e nomes de tabelas referenciados no SQL

Como encontrar todas as tabelas e nomes de colunas usados em um SQL? Está no banco de dados ORACLE. Abaixo está um exemplo de SQL.

SELECT 
   A.ENAME,
   A.AGE as EMP_AGE,
   B.DNAME 
FROM
   emp a,
   dept b
WHERE
   a.deptno= b.deptno

Eu quero que a saída seja assim

TABLENAME, COLUMNNAME
EMP, ENAME
EMP, DEPTNO
EMP, AGE
DEPT, DNAME
DEPT, DEPTNO

Eu fiz algumas pesquisas e não consegui encontrar uma solução perfeita. ajuda se criarmos uma exibição ou procedimento armazenado? Por favor informar.

questionAnswers(3)

yourAnswerToTheQuestion