Ms Sql Bütün Tablolardaki Kayıt Sayılarının Listesi

MS SQL 'de bir veritabanında bulunan bütün tabloların (kullanıcı tarafından yaratılmış) kayıt sayılarının listesini almak için aşağıdaki kod çalıştırılır.

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


İlginizi Çekebilir

Ms Sql Bir Veritabanının Sorgu İle Yedekten Dönülmesi

Ms Sql If Else Kullanımı

Ms Sql Bir Tablodaki Tüm Sabitleri Devre Dışı Bırakmak

Ms Sql Bir Tablonun Tüm Kolon Adlarının Listesini Almak

Ms Sql Stored Procedure Yaratma