Untuk satu kolom, count(ColumnName)
mengembalikan jumlah baris di mana ColumName
bukan nol:
select count(TheColumn)
from YourTable
Anda dapat membuat kueri untuk semua kolom. Sesuai saran Martin, Anda dapat mengecualikan kolom yang tidak boleh nol dengan is_nullable = 1
. Misalnya:
select 'count(' + name + ') as ' + name + ', '
from sys.columns
where object_id = object_id('YourTable')
and is_nullable = 1
Jika jumlah tabel besar, Anda bisa membuat kueri untuk semua tabel dengan cara yang serupa. Daftar semua tabel ada di sys.tables
.