Get size of all tables in database
Sometime you need to get size of all tables in database. This SQL code will help you.
DECLARE @tmpTable TABLE ( [RowCount] INT , [TableName] NVARCHAR(MAX) ) DECLARE @ResultTable TABLE ( [Name] NVARCHAR(MAX) , [Rows] INT , [Reserverd] NVARCHAR(MAX) , [Data] NVARCHAR(MAX) , [IndexSize] NVARCHAR(MAX) , [Unused] NVARCHAR(MAX) ) INSERT INTO @tmpTable ( [RowCount] , [TableName] ) SELECT [RowCount] = MAX(si.rows) , [TableName] = so.name FROM sysobjects so , sysindexes si WHERE so.
[Read More]