SQL数据库字段添加说明文字

1.查看指定表中的所有带说明文字的字段内容

SELECT *,OBJECT_NAME(major_id) AS obj_name FROM sys.extended_properties
WHERE OBJECT_NAME(major_id)='SC_Company'

2.为某一个字段添加说明文字

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'公司名称' ,
 @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',
 @level1name=N'SC_Company', @level2type=N'COLUMN',@level2name=N'CompanyName'

3.修改某一个字段的说明文字

 EXEC sys.sp_updateextendedproperty  @name=N'MS_Description', @value=N'公司名称' ,
 @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',
 @level1name=N'SC_Company', @level2type=N'COLUMN',@level2name=N'CompanyName'

4.删除某一个字段的说明文字

 EXEC sys.sp_dropextendedproperty  @name=N'MS_Description',
 @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',
 @level1name=N'SC_Company', @level2type=N'COLUMN',@level2name=N'CompanyID'

 

上一篇:SQL Server 2008 批量插入数据时触发器脚本实例


下一篇:SqlServer try catch 捕获触发器\存储过程异常,结合 transaction 事务