Buscar este blog

miércoles, 25 de junio de 2014

Listar tablas de BD y ver número de registros

Para listar todas las tablas de nuestra BD, ejecutaremos:

 SELECT * FROM ( SELECT TABLE_NAME, to_number( extractvalue( xmltype( dbms_xmlgen.getxml('select count(*) c from '||TABLE_NAME)) ,'/ROWSET/ROW/C')) COUNT FROM user_tables ORDER BY TABLE_NAME ) c ORDER BY COUNT

Con la que obtendremos la tabla y el número de registros de dicha tabla.
Carlos Javier Martín Cano

No hay comentarios: