mssql sql server 使用sql脚本建表时同时添加表及列注释的方法分享


摘要:
下文通过举例的方式讲述表,列添加注释的方法,如下所示:
实验环境:sql server 2008 R2



实现思路:
使用系统存储过程sys.sp_addextendedproperty对对象添加注释信息,如下例说明

 
CREATE TABLE maomao365(
[keyId] [int]  identity(1,1) NOT NULL,
[info] [varchar](300)  NULL
)
GO


---对列keyId添加注释
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'自动流水编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'maomao365', @level2type=N'COLUMN',@level2name=N'keyId'
GO 

---对表maomao365添加注释
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'对表maomao365添加注释' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'maomao365'
GO