sql >> Database teknologi >  >> Database Tools >> SSMS

SQL Server Management Studio - Finder alle ikke tomme tabeller

Du kan prøve at bruge sysindexes og INFORMATION_SCHEMA.TABLES :)

SELECT 'Table Name'=convert(char(25),t.TABLE_NAME),
      'Total Record Count'=max(i.rows)
FROM sysindexes i, INFORMATION_SCHEMA.TABLES t
WHERE t.TABLE_NAME = object_name(i.id)
      and t.TABLE_TYPE = 'BASE TABLE'
GROUP BY t.TABLE_SCHEMA, t.TABLE_NAME
HAVING max(i.rows)>0
ORDER BY 'Total Record Count' DESC


  1. Skift datatypen for en kolonne i hele databasen - MySQL

  2. Hvordan kan jeg udføre et sæt .SQL-filer fra SSMS?

  3. Ugyldigt feltantal i CSV-input på linje 1 phpmyadmin

  4. DBeaver 7.0 nye funktioner til den svære tid