SQL Serverデータベース内のすべてのテーブルの名前とデータ・バー数を取得

2697 ワード

--   



select b.name as tablename , 



c.row_count as datacount 



from sys.indexes a , 



sys.objects b , 



sys.dm_db_partition_stats c 



where a.[object_id] = b.[object_id] 



AND b.[object_id] = c.[object_id] 



AND a.index_id = c.index_id 



AND a.index_id < 2 



AND b.is_ms_shipped = 0 



--   



select b.name as tablename , 



a.rowcnt as datacount 



from sysindexes a , 



sysobjects b 



where a.id = b.id 



and a.indid < 2 



and objectproperty(b.id, 'IsMSShipped') = 0