3ENGINE

Programación y otros cachivaches

Archivo

Página 32/104

Tecnologia

Identificar tablas y columnas en una base de datos Oracle


Para obtener información de las tablas de Oracle existen los catálogos. Como por ejemplo DBA_TABLES, USER_TABLES, DBA_TAB_COLUMNS, que contienen datos estadísticos.
Estos datos no pueden actualizarse en tiempo real porque penalizarías mucho el rendimiento general de la base de datos. La clausula Analyze permite actualizar esos datos.

Ejemplo de uso. Para obtener el nº de columnas por tabla del OWNER ‘SA’

SELECT TABLE_NAME, COUNT(COLUMN_NAME)
FROM DBA_TAB_COLUMNS
WHERE OWNER='SA'
GROUP BY TABLE_NAME
ORDER BY TABLE_NAME;

Ejemplo de uso. Para obtener el nº de filas por tabla del OWNER ‘SA’

SELECT TABLE_NAME, NUM_ROWS 
FROM DBA_TABLES
WHERE OWNER='SA'
ORDER BY TABLE_NAME;



Visto en internet

Transitoriedad – Shogyoumujou


Me ha gustado mucho este artículo de Kirai.

Shogyoumujou es una palabra japonesa que significa «todas las cosas de este mundo material son transitorias». En el artículo, Kirai, explica que los japoneses, al contrario que la cultura occidental, están mas acostumbrados a los cambios en la vida, a aceptar el paso del tiempo. Por lo visto tiene relación con el budismo. El artículo contiene una referencia a un vídeo que contiene la esencia de la filosofía japonesa:




Visto en la calle

Graffitis varios (2) – Cerdanyola del Vallès





Visto en la calle

Graffitis varios – Cerdanyola del Vallès


Se encuentran exactamente aquí, aunque no aparezcan en street view porque son de ahora:


Ver mapa más grande