-- -- Copyright (c) TecnoEnt.com 2010. Reservados todos los derechos -- -- NOMBRE: row_count_schema_1b.sql -- -- DESCRIPCION -- Este script genera un reporte (row_count_USUARIO.lst) con la cantidad de -- filas de todas las tablas del schema ingresado en la variable de -- sustitución &usuario, buscando el valor de la columna row_num de la tabla -- dba_tables. -- -- USO -- Desde una ventana de SQL*Plus, ingrese: -- START row_count_schema_1b.sql -- -- NOTA: Se debe poseer permisos de lectura sobre dba_tables para que este -- script funcione de manera correcta. SET TERMOUT ON SET VERIFY OFF ACCEPT usuario CHAR PROMPT 'Ingrese el nombre del usuario o schema: ' SET TERMOUT OFF SET FEEDBACK OFF SET PAGESIZE 50000 SET TRIMSPOOL ON SPOOL row_count_&usuario..lst SELECT table_name tabla, num_rows num_filas FROM dba_tables WHERE owner = UPPER('&usuario') ORDER BY table_name; SPOOL OFF