Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Liczenie wierszy dla wszystkich tabel jednocześnie

Stąd:http://web.archive.org/web/20080701045806/http://sqlserver2000.databases.aspfaq.com:80/how-do-i-get-a-list-of-sql-server-tables -i-ich-liczba-wiersz.html

SELECT 
    [TableName] = so.name, 
    [RowCount] = MAX(si.rows) 
FROM 
    sysobjects so, 
    sysindexes si 
WHERE 
    so.xtype = 'U' 
    AND 
    si.id = OBJECT_ID(so.name) 
GROUP BY 
    so.name 
ORDER BY 
    2 DESC


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zalety wydajności SQL Server 2016 Enterprise Edition

  2. Alerty agenta serwera SQL

  3. Przechowywanie danych UTF-16/Unicode w SQL Server

  4. Konfigurowanie lokalnej bazy danych SQL Server

  5. Sposoby odzyskiwania danych z pliku dziennika transakcji programu SQL Server