Sentencia SQL que busca todos los campos de un tipo en concreto en una base de datos Oracle


Pues eso, esta sentencia busca en todas las tablas de una base de datos Oracle todos los campos cuyo tipo de dato coincida con el que estemos buscando. En el caso del ejemplo, los campos que se estan buscando son del tipo CLOB.


SELECT table_name, column_name, data_type
FROM all_tab_columns
WHERE table_name IN (
   SELECT table_name FROM user_tables
)
AND data_type = 'CLOB'
ORDER BY table_name ASC;

Desconozco si hay otra manera de realizar esta consulta, pero es la única que se me ha ocurrido.

Information and Links

Join the fray by commenting, tracking what others have to say, or linking to it from your blog.


Other Posts
Wordpress helpsheet - chuleta para desarrolladores
¿Como abrir una página HTML desde Flex?

Write a Comment

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

Reader Comments

Muy uen articulo gracias