MSSQL:如何为表添加注释(mssql 给表加注释)
MSSQL:如何为表添加注释
SQL Server 是一种非常常用的关系数据库系统,在使用SQL Server进行开发时,为了便于理解表结构及表之间的关系,可以在每个表中添加注释。
在SQL Server中,添加表注释的指令为“sp_addextendedproperty”。该命令可以在表中添加任何元数据属性,可以指定允许为当前数据库,表,列和参数添加注释。
CONTEXT:
ALTER TABLE [dbo].[表名]
ADD EXEC sp_addextendedproperty
@name = N”MS_Description”, @value N”注释内容”
GO
以上语句是添加表注释的标准形式,其中,N”MS_Description”是表征注释的属性,N”注释内容”是此属性的值,表示在表中添加的注释内容。可以根据需要更改N”MS_Description”属性对应的值来进行注释,以及进行详细的管理。
另外,如果要查询某个表上的注释,也可以采用以下语句:
USE Test;
Select
obj.name as table_name,
prop.value as comments
from
sys.objects obj
left join
sys.extended_properties prop
on
obj.object_id = prop.major_id
and
prop.name=’MS_Description’
通过以上语句可以查询指定表上的注释,以及说明表中各字段的功能,方便管理员对数据库进行进一步开发和维护。
SQL Server中提供了sp_addextendedproperty这一指令,使得我们可以非常方便地为表添加注释,并通过simple query等方式查看表的注释,极大地方便了数据库的管理和开发。