docums.net

Tag Archive for 'row count'

SQL Server Tablo ve Satır Sayıları

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