sql 2005 返回列描述的SQL语句

select tmp.tablename,ep.* from sys.extended_properties ep join
(select tb.name as tablename, cl.object_id,cl.name as columnname,cl.column_id from sys.columns cl join
(select name,object_id from sys.tables  )tb
 on cl.object_id=tb.object_id) tmp
on ep.major_id=tmp.object_id and   ep.minor_id = tmp.column_id

  where name='表名'

直接用你的数据表名替换表名就可以了。

posted @ 2010-04-02 09:47  heshangwen  阅读(851)  评论(0编辑  收藏  举报