Listar los campos de una tabla en Oracle / List table columns in Oracle

Para mostrar un listado de campos en Oracle, en el formato:

Campo, Campo / (tipo (tamaño)) / si es nulo o no

select  column_name as columns_name, column_name||' '||data_type||' ('||data_length||') '||case nullable when 'N' then 'NN' else '' end as descripcion
from all_tab_columns 
where table_name = 'TABLA'
order by column_name

No hay comentarios:

Publicar un comentario

Gracias por tus comentarios!