Get Table Name with Minimum Rows

  1. WITH CTE AS  
  2. (SELECT OBJECT_NAME(OBJECT_ID) Table_Name, ps.row_count AS Total_Rows  
  3. FROM sys.dm_db_partition_stats ps  
  4. WHERE index_id < 2  
  5. )  
  6. SELECT TOP 1 WITH TIES * FROM CTE  
  7. ORDER BY CTE.Total_Rows ASC