您的位置:首页 > 数据库

sql语句查询一个表的列数

2011-03-17 10:56 218 查看
其中sysobjects为系统表,主要储存系统中存在的表、触发器、存储过程等;syscolumns也为系统表,主要用于存储表的字段列;Count()楼上已经说过是一个统计函数。
*****************************************************************
select id from sysobjects where xtype='u' and name='表名'
查找出表的ID值
****************************************************************
select count(name) from syscolumns where id=(select id from sysobjects where xtype='u' and name='表名')
根据表的ID值查找出表的列,在进行统计,即可得到该表的列数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐