查找、统计数据库表结构的列
有时候想知道两个表的结构是否一致,或者有哪些差别的时候,两个表的字段太多,而手头上又没有数据字典,当然你也可以在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'
其他应用就大家看着办啦
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'
其他应用就大家看着办啦