对SQLServer数据库的扩展属性介绍

的扩展属性为帮助描述:
扩展属性属性设置或检索特定于提供者的连接信息,该信息称为右和错误。
扩展属性有以下操作:
复制代码代码如下所示:
执行sp_addextendedproperty n'ms_description',N'字段描述,n'user ',n'dbo,

n'table ','表名',n'column ',n'field名字


例如:exec sp_addextendedproperty n'ms_description ','地址',n'user,DBO,n'table,
复制代码代码如下所示:
没,n'column ',a_add
去我的表,和现场a_add添加到字段描述:地址

其他相关:

删除:
复制代码代码如下所示:
执行sp_dropextendedproperty n'ms_description ',n'user,DBO,n'table ','表名',

n'column,字段名

修改:
复制代码代码如下所示:
执行sp_updateextendedproperty n'ms_description',N'字段描述,n'user,

Dbo,n'table ','表名','column,场

对于查询,SQL Server提供的系统功能fn_listextendedproperty():
复制代码代码如下所示:
-得到一个字段的描述
*选择
::fn_listextendedproperty(null,用户,'dbo }} ',' ',表名,'column,

默认值-其他变量,如您要求编写的,只要表的名称更改为您。
在你的领域名字=

此外,您还可以自己查询系统表:
复制代码代码如下所示:
选择o.name作为c.name为表名,列名,P. {value}作为描述
从sysproperties P内加入
sysobjects O o.id = p.id内部联接
列C对入境和p.smallid c.colid p.id = =
在(器= 'ms_description)
为了o.name