एक कॉलम के लिए, count(ColumnName)
पंक्तियों की संख्या देता है जहां ColumName
शून्य नहीं है:
select count(TheColumn)
from YourTable
आप सभी कॉलम के लिए एक क्वेरी जेनरेट कर सकते हैं। मार्टिन के सुझाव के अनुसार, आप उन स्तंभों को बाहर कर सकते हैं जो is_nullable = 1
के साथ रिक्त नहीं हो सकते हैं . उदाहरण के लिए:
select 'count(' + name + ') as ' + name + ', '
from sys.columns
where object_id = object_id('YourTable')
and is_nullable = 1
यदि तालिकाओं की संख्या बड़ी है, तो आप सभी तालिकाओं के लिए एक समान तरीके से एक क्वेरी उत्पन्न कर सकते हैं। सभी तालिकाओं की सूची sys.tables
. में है ।