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 Veritabanı Dosyalarının Sunucuya Script İle Eklenmesi

Ms Sql @@TEXTSIZE Kullanımı

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

Ms Sql Bir Tablodaki Rastgele Bir Satırı Getirmek

Ms Sql @@MAX_PRECISION Kullanımı