sql server 为表格添加注释语句
1、为表格添加注释
// 原型 EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'表格注释内容' , @level0type=N'SCHEMA',@level0name=N'选择dbo或者guest', @level1type=N'TABLE',@level1name=N'表格名称'; // 简约版 EXEC sys.sp_addextendedproperty 'MS_Description', '表格注释内容', 'SCHEMA','选择dbo或者guest', 'TABLE','表格名称'; // 例如: // 原型 EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'测试表格' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test_table'; //简约版 EXEC sys.sp_addextendedproperty 'MS_Description', '测试表格' , 'SCHEMA','dbo', 'TABLE','test_table';
2、为表格中的字段添加注释
// 原型 EXEC sys.sp_addextendedproperty @name=N'MS_Description',@value=N'字段注释内容' , @level0type=N'SCHEMA',@level0name=N'选择dbo或者guest', @level1type=N'TABLE',@level1name=N'字段所属表格名称', @level2type=N'COLUMN',@level2name=N'字段名称'; // 简约版 EXEC sys.sp_addextendedproperty 'MS_Description', '字段注释内容', 'SCHEMA','选择dbo或者guest', 'TABLE','字段所属表格名称', 'COLUMN','字段名称'; // 例如: // 原型 EXEC sys.sp_addextendedproperty @name=N'MS_Description',@value=N'自增ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test_table', @level2type=N'COLUMN',@level2name=N'tt_id'; // 简约版 EXEC sys.sp_addextendedproperty 'MS_Description','自增ID' , 'SCHEMA','dbo', 'TABLE','test_table', 'COLUMN','tt_id';
3、注释操作前缀
替换上述操作注释的前缀即可进行相应注释的操作
// 模板 EXEC sys.sp_XXXextendedproperty // 添加注释前缀 EXEC sys.sp_addextendedproperty // 修改注释前缀 EXEC sys.sp_updateextendedproperty // 删除注释前缀 EXEC sys.sp_dropextendedproperty