2010-01-27 102 views

回答

3
select sum(rows) from sys.partitions; 

这是一个正确的答案,用于'入口'(由我选择)的方便定义:在堆或b树中的行。

+0

你当然是正确的。非常感谢:-) – ptrn 2010-01-27 18:19:42

3

这个查询将返回所有表的列表,与近似行计数为每个表:

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

这对我也很有用。谢谢 :-) – ptrn 2010-01-28 09:41:20