怎样才能通过sql语句把sql server 的字段注释读取出来??
解决方案 »
- 这样的数据库结构,如何排列,同时排列第一条记录和最后一条记录
- ◆◇◆ Sqlcmd: Error: Microsoft SQL Native Client : Login timeout expired. ◆◇◆
- EXCEL 导入 SqlServer2000 之二:如何才能方便高效地导入 ?
- 存储过程中的问题?
- 求教sql语句问题
- 大家帮帮忙吧,快郁闷死了!!!!!!!!!!!!只要解决就给分!!
- sql 2005 远程连接问题..注意.goole上能搜到的方法我都尝试了.请给新方法.谢谢
- 这样的sql语句怎样写
- 求解--怎么理解这句话?
- 能不能把远程数据库备份到本地?
- SQL SERVER 2000安装中的问题?
- 如何在vb中对SQL SERVER进行条件查询并将结果显现在data grid的控件中
如果是:"描述",是保存在sysproperties表中value字段中的值
select * from sysproperties --查查就知道了.
from SysProperties a
inner join syscolumns c on a.id=c.id and a.smallid=c.colid
inner join sysobjects o on a.id=o.id
where o.name = 'tab001'
select a.smallID,a.value,c.name ,a.id
from SysProperties a
inner join syscolumns c on a.id=c.id and a.smallid=c.colid
inner join sysobjects o on a.id=o.id
where o.name = 'a' and c.name = 'a_nam'
and o.xtype = 'U'
你要字段注释是这样,如果还要其他,那么就修改你的xtype
例如:XType对象类型。可以是下列对象类型中的一种:
C = CHECK 约束
D = 默认值或 DEFAULT 约束
...网上有详细的解释
其他有用的是1.sp_help tablename
2.exec sp_columns @table_name='tablename',
@column_name ='columnname'
3.exec sp_pkeys @table_name='tablename'
都是比较有用的!很好的sql code,CSDN - 文档中心 - 数据库开发 的一片文章
http://dev.csdn.net/develop/article/66/66098.shtm
看看这个,以后做表的属性文档执行一下就可以啦