SqlServer中的扩展属性

在sql server 2000中,microsoft添加了扩展属性,用于帮助用户在多个数据库对象上定义和操作用户定义的属性。您可以使用这些用户定义的属性向您的数据库添加元数据
您可以使用系统存储过程sp_addextendedproperty、sp_updateextendedproperty及sp_dropextendedproperty来管理这些属性。此外,您可以使用系统函数fn_listextendedproperty()检索现有的属性值。microsoft使用扩展属性来写入和管理描述值,它与sql server企业管理器表设计视图中的列相关联。
使用系统存储过程sp_addetendedproperty加入某表某列的扩展属性
如:
下面的示例将属性 ('caption,' 'Employee ID') 添加到表"T1"的"ID"列中。
CREATE   table T1 (id int , name char (20))
GO
EXEC   sp_addextendedproperty 'caption', 'Employee ID', 'user', dbo, 'table', T1, 'column', id

posted @ 2005-12-31 10:10  KiddLee  Views(2188)  Comments(1Edit  收藏  举报