查找、统计数据库表结构的列

有时候想知道两个表的结构是否一致,或者有哪些差别的时候,两个表的字段太多,而手头上又没有数据字典,当然你也可以在sql server的enterprise manager中查看,不过也许你在程序中也要用到的时候就可以用sql语句啦

select * from syscolumns A inner join sysobjects B on A.id=B.id
where B.name='tablename'


select count(*) from syscolumns A inner join sysobjects B on A.id=B.id
where B.name='tablename'

其他应用就大家看着办啦
posted on 2005-05-25 10:13  旭日东生  阅读(901)  评论(2编辑  收藏  举报