非空字段数

2018-01-27 11:13:57来源:cnblogs.com作者:_NickWang人点击

分享
select   count(*)   '总字段数',   ISNULL(ISNULL(sum(case   when      isnullable=0   then   1  end),null),null) as '非空字段数'    from   syscolumns   where   id=object_id( 'EmpInfo')--空字段总数SELECT ( (SELECT COUNT(*) FROM syscolumns WHERE id=object_id('表名'))- (SELECT sum(CASE WHEN isnullable=0 then 1 end) FROM syscolumns  WHERE id=object_id('EmpInfo')))as '空字段总数'

微信扫一扫

第七城市微信公众平台