查询表的 备注信息
--查询表的 备注信息
SELECT *
FROM sys.extended_properties
WHERE major_id = OBJECT_ID(N'dbo.Demo') AND minor_id = 0
添加表备注
EXEC sp_addextendedproperty
@name = N'MS_Description', --属性名称
@value = N'备注值', --属性值
@level0type = N'SCHEMA', --最外层对象类型,例如 SCHEMA、DATABASE、SERVER
@level0name = 'dbo', --最外层对象名称,例如数据库名、架构名、服务器名
@level1type = N'TABLE', --下一级对象类型,例如 TABLE、VIEW、PROCEDURE
@level1name = 'Demo' --下一级对象名称,例如表名、视图名、存储过程名
修改表备注
EXEC sp_updateextendedproperty
@name = N'MS_Description', --属性名称
@value = N'新的备注值', --属性值
@level0type = N'SCHEMA', --最外层对象类型,例如 SCHEMA、DATABASE、SERVER
@level0name = 'dbo', --最外层对象名称,例如数据库名、架构名、服务器名
@level1type = N'TABLE', --下一级对象类型,例如 TABLE、VIEW、PROCEDURE
@level1name = 'Demo' --下一级对象名称,例如表名、视图名、存储过程名
删除表备注
EXEC sp_dropextendedproperty
@name = N'MS_Description',
@level0type = N'SCHEMA',
@level0name = 'dbo',
@level1type = N'TABLE',
@level1name = 'Demo'