Martes, 15 de Abril de 2008
Nessy
Truquito para leer los nombres de las columnas con SQL (y datos adicionales) con Oracle. Simplemente ejecutar la siguientes sentencia SQL.
SELECT
column_name
FROM
all_tab_columns
WHERE
table_name = 'NOMBRE_DE_LA_TABLA'
Y para el caso que usemos esquemas:
SELECT
column_name
FROM
all_tab_columns
WHERE
table_name = 'NOMBRE_DE_LA_TABLA'
AND OWNER = 'CREADOR_DEL_ESQUEMA'
Este devolveria simplemente el nombre de la columna, si reemplazan column_nam por * veran datos interesantes.
Lunes, 7 de Mayo de 2007
Nessy

SQLinForm es una herramienta para el formateo del código SQL.
Link: http://www.sqlinform.com/
Para que ? Si en general mis SQLs son bien armado y comprehensible dado que mi filosofia es que sean lo más compacto posible para asegurarme una buena performance (evitando el acceso total de tabla) y un mantenimiento óptimo.
Es para los SQLs mal formado que hacen otros programadores que no son metodológico como yo (1). (Ahhh, ahora si !)
En todo caso les sirven tanto a los buenos como a los malos programadores (2) porque ayuda a utilizar una unica forma de estructurar el código.
Existe una versión on-line y desktop. Esta última necesita el Java Runtime Environment.
(1) Ironia de un tipico programador con la estima demasiada alta.
(2) Todos los programadores somos buenos excepto ...