sql >> Database >  >> RDS >> Oracle

Krijg tellingen van alle tabellen in een schema

Dit kan worden gedaan met een enkele instructie en wat XML-magie:

select table_name, 
       to_number(extractvalue(xmltype(dbms_xmlgen.getxml('select count(*) c from '||owner||'.'||table_name)),'/ROWSET/ROW/C')) as count
from all_tables
where owner = 'FOOBAR'


  1. SQLite selecteren

  2. Linux-bestandssystemen en PostgreSQL-controlepuntbenchmarks

  3. Wat maakt een SQL-statement sargable?

  4. MySQL - forceer om cache niet te gebruiken voor het testen van de snelheid van de query