sql >> Database teknologi >  >> RDS >> Oracle

Få tællinger af alle tabeller i et skema

Dette kan gøres med en enkelt sætning og noget XML-magi:

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. GROUP BY og COUNT i PostgreSQL

  2. Deltag vs. underforespørgsel

  3. 12.2 RAC/GI Nye funktioner

  4. T-SQL-underforespørgsel Max (dato) og tilslutninger