Procurar coluna no base de dados Oracle

Precisei encontrar uma coluna no Oracle só que não sabia em qual tabela ela já havia sido utilizada, então resolvi escrever um SQL para encontrar a coluna.

select 
	t.owner
	, t.table_name
	, t.data_type AS type
	, t.data_length AS length
	, t.data_precision AS precision
	, t.data_scale AS scale
	, t.nullable 
	,'select ' || column_name || ' FROM '  || owner || '.'  || table_name || ' where rownum <= 10 ' AS query
from all_tab_columns t
where t.column_name like '%ESTAB%'
ORDER BY t.table_name, t.column_name

Publicado

em

por

Tags:

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.