Files
DBAdmin/inbox/DataBase/PostgreSQL/queries/gen_table_compare_counts.sql
2026-05-18 06:40:19 +00:00

11 lines
359 B
SQL

SELECT 'SELECT ''' ||
c.relname || ''' as table, ' ||
c.reltuples::int4 || ' as rows, ' ||
'(SELECT COUNT(*) FROM ' || s.nspname || '."' || c.relname || '") as cnt;'
FROM pg_catalog.pg_class c
JOIN pg_catalog.pg_namespace s ON (c.relnamespace = s.oid)
WHERE nspname = 'public'
AND relkind = 'r'
ORDER BY c.reltuples::int4 DESC;