Bazı zamanlarda SQL Server veritabanınızda bulunan tablolarınız içinde ki satır sayılarını öğrenmek isteyebilirsiniz. Bu işlemin bir kaç yolu bulunmaktadır.
1. yol tabloları teker teker açıp kayıt sayılarına bakmak,
2. yol her tablo için Count() alan bir SQL ifadesi yazmak,
3. yol ise aşağıda ki kod parçacığını kullanarak bütün uğraşlardan kurtulmak
SELECT
[TableName] = SO.name,
[RowCount] = MAX(SI.rows)
FROM
sysobjects SO,
sysindexes SI
WHERE
SO.xtype = 'U' AND
SI.id = OBJECT_ID(SO.name)
GROUP BY
SO.name
ORDER BY
2 DESC


Recent Comments