List all tables and their Row Counts by a single query in a database?
After replication setup or reinitialization we need to check the row counts of 2 databases in sql server2005 to verify the replication.
By running below query ,we can able to find out tables and their corresponding row counts in a single database.
o.name as TableName,
Max(i.rowcnt) as TotalRows
sys.sysobjects o inner join sys.sysindexes i on o.id=i.id
-–Only User defined tables
Group by o.name