El número de filas en las tablas de oracle
simodsio
Mensajes publicados
68
Estado
Miembro
-
fiu -
fiu -
Hola a todos
Me gustaría crear una consulta o un pequeño script que me permita obtener como salida una tabla que contenga las tablas de un esquema dado y el número de filas en cada una
ejemplo :
---------------------------------
Nombre_de_tabla | Número_de_filas |
------------- -------------------
Tabla1 | 12235
--------------------------------
Gracias de antemano por su ayuda
Me gustaría crear una consulta o un pequeño script que me permita obtener como salida una tabla que contenga las tablas de un esquema dado y el número de filas en cada una
ejemplo :
---------------------------------
Nombre_de_tabla | Número_de_filas |
------------- -------------------
Tabla1 | 12235
--------------------------------
Gracias de antemano por su ayuda
Configuración: Windows XP Firefox 3.5.5
1 respuesta
-
Hola,
en USR_TABLES (o DBA_ALL_TABLES), el número de filas se informa automáticamente para todas las tablas para las que calculas (o - a verificar - estimas) las estadísticas.
de lo contrario, puedes recorrer USR_TABLES y solicitar un select count(1) para cada tabla con la instrucción EXECUTE IMMEDIATE.