El número de filas en las tablas de oracle

simodsio Mensajes publicados 68 Estado Miembro -  
 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
Configuración: Windows XP Firefox 3.5.5

1 respuesta

  1. fiu
     
    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.
    0