Oi Miro,
Exemplificando o que o Ishii disse…
Pra procurar por tabelas que tem determinada coluna faça:
select owner, table_name
from dba_tab_columns
where column_name = 'NOME_DA_COLUNA';
Pra buscar tabelas que possuem duas colunas determinadas:
select t.owner, t.table_name
from dba_tables t
where exists (select 'x'
from dba_tab_columns tc
where tc.table_name = t.table_name
and tc.owner = t.owner
and tc.column_name = 'NOME_DA_COLUNA_1')
and exists (select 'x'
from dba_tab_columns tc
where tc.table_name = t.table_name
and tc.owner = t.owner
and tc.column_name = 'NOME_DA_COLUNA_2');
Altere NOME_DA_COLUNA nas duas consultas.