--sql server2000读取备注信息
SELECT c.name as columnName,p.value as Description FROM sysproperties p join sysobjects o on o.id=p.id
join syscolumns c on p.id=c.id and p.smallid=c.colid where p.name='MS_Description' and o.name = 'yourtable'
--sql server2005读取备注信息
select c.name as columnName,p.value as columnDescription from sysobjects o left join syscolumns c on o.id=c.id
left join sys.extended_properties p on p.major_id=c.id and p.minor_id=c.colid and p.name='MS_Description'
where o.type='u' and o.name='YourTableName'
本文提供SQLServer 2000及2005版本中读取表字段备注信息的具体SQL语句,通过不同版本的系统表和属性来获取对应的描述信息。

被折叠的 条评论
为什么被折叠?



