--为字段添加注释
--格式如右:execute sp_addextendedproperty 'MS_Description','字段备注信息','user','dbo','table','字段所属的表名','column','添加注释的字段名';
execute sp_addextendedproperty 'MS_Description','add by liyc. 诊断类别码','user','dbo','table','DiagRecord','column','DiagTypeCode';--修改字段注释
execute sp_updateextendedproperty 'MS_Description','add by liyc.','user','dbo','table','DiagRecord','column','DiagTypeCode';--删除字段注释
execute sp_dropextendedproperty 'MS_Description','user','dbo','table','DiagRecord','column','DiagTypeCode';-- 添加表注释
execute sp_addextendedproperty 'MS_Description','诊断记录文件','user','dbo','table','DiagRecord',null,null;-- 修改表注释
execute sp_updateextendedproperty 'MS_Description','诊断记录文件1','user','dbo','table','DiagRecord',null,null;-- 删除表注释
execute sp_dropextendedproperty 'MS_Description','user','dbo','table','DiagRecord',null,null;-- 说明:
-- 1.增加、修改、删除注释调用不同的存储过程
-- 2.增加、修改注释调用的存储过程参数数量和含义相同,删除备注比前两者少了一个“备注内容”的参数
-- 3.为表添加注释相比于为字段添加注释,最后两个参数为null
--查看表的所有字段注释
use HealthCare;
SELECT [ColumnName] = [Columns].name ,[Description] = [Properties].value,[SystemTypeName] = [Types].name ,[Precision] = [Columns].precision ,[Scale] = [Columns].scale ,[MaxLength] = [Columns].max_length ,[IsNullable] = [Columns].is_nullable ,[IsRowGUIDCol] = [Columns].is_rowguidcol ,[IsIdentity] = [Columns].is_identity ,[IsComputed] = [Columns].is_computed ,[IsXmlDocument] = [Columns].is_xml_document
FROM    sys.tables AS [Tables]INNER JOIN sys.columns AS [Columns] ON [Tables].object_id = [Columns].object_idINNER JOIN sys.types AS [Types] ON [Columns].system_type_id = [Types].system_type_idAND is_user_defined = 0AND [Types].name <> 'sysname'LEFT OUTER JOIN sys.extended_properties AS [Properties] ON [Properties].major_id = [Tables].object_idAND [Properties].minor_id = [Columns].column_idAND [Properties].name = 'MS_Description'
WHERE   [Tables].name ='表名' -- and [Columns].name = '字段名'
ORDER BY [Columns].column_id
 --查看表的注释
use HealthCare;select isnull(value,'') from sys.extended_properties ex_p where ex_p.minor_id=0
and ex_p.major_id in (select id from sys.sysobjects a where a.name='表名')

sql server 添加表注释、字段注释相关推荐

  1. SQL SERVER添加表注释、字段注释

    SQL SERVER添加表注释.字段注释 在这里插入代码片 -- 添加表注释 execute sp_addextendedproperty 'MS_Description', '表备注内容', 'SC ...

  2. columnproperty server sql_导出SQL Server数据库表中字段的说明/备注

    时 间:2013-02-18 09:09:11 作 者:摘 要:导出SQL Server数据库表中字段的说明/备注 正 文: 打开SQL企业管理器 ,找到你要导出用户表字段信息的那个数据库 ,点击工具 ...

  3. SQL Server 将一个表中字段的值复制到另一个表的字段中

    原文:SQL Server 将一个表中字段的值复制到另一个表的字段中 具体方法如下 一:update 表2 set (要插入的列名)= select 表1.某一列 from 表1 left jion ...

  4. SQL SERVER 执行计划各字段注释

    SET SHOWPLAN_ALL 使 Microsoft® SQL Server™ 不执行 Transact-SQL 语句.相反,SQL Server 返回有关语句执行方式和语句预计所需资源的详细信息 ...

  5. mysql添加表或字段注释

    添加表注释 1.创建表的时候写注释 create table test1 ( field_name int comment '字段的注释' )comment='表的注释'; 2.修改表的注释 alte ...

  6. Sql Server给表、字段添加备注

    表添加备注: EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注内容' , @level0type=N'SCHEM ...

  7. SQL server添加表并添加备注,使用sql创建

    当我们在添加SQL server表的时候,我们总是可以看到有些设计或者快捷键ctrl+3或sp_Objitems table时能看到table的详细信息,列入备注之类那么如何使用代码表示呢? crea ...

  8. SQL Server修改表结构,表和列名加注释说明

    目录 1. SQL Server修改表结构 1.1 添加字段 1.2 删除字段 1.3 删除字段约束或键 1.4 修改字段类型 1.5 修改字段名 1.6 修改表名 2. 表和字段注释说明 2.1 添 ...

  9. SQL SERVER添加注释的快捷键

    SQL SERVER添加注释 添加注释 删除注释 添加注释 Ctrl+K,C (按住Ctrl,然后按K,接着按C) 删除注释 Ctrl+K,U(按住Ctrl,然后按K,接着按U)

最新文章

  1. 智能猫窝是如何诞生的?详解百度大脑的开放生态
  2. 施工日志管理软件app_康智颐app下载-康智颐客户端下载v1.4.9 安卓官方版
  3. mongodb查询数据库中某个字段中的值包含某个字符串的方法
  4. 有关打印、收藏等的JS代码(打印等主要使用了一个IE组件来实现)
  5. 为什么说 GraphQL 可以取代 REST API?
  6. Prism源代码解析(IRegionManager)
  7. ASP.NET Core端点路由 作用原理
  8. 02_MySQL约束课堂笔记
  9. 黑客攻防技术宝典Web实战篇第2版—第2章核心防御机制
  10. centos修改磁盘uuid_如何修改linux磁盘的uuid
  11. DeepFM: A Factorization-Machine based Neural Network for CTR Prediction
  12. lopatkin俄大神精简中文系统Windows 7 Professional SP1 7601.24540 x64 ZH-CN LITE10
  13. 香港科技大学工学院理学硕士环境工程学及管理(MSc EVEM)2022Fall宣讲会(线上)
  14. 计算机组成与结构学的是什么内容,计算机组成与体系结构教学大纲.doc
  15. 夸克服务器过载或暂停维修,服务器过载或CGI脚本出错
  16. Web media radar|web媒体雷达
  17. 微信小号赚钱(转载)
  18. 头条面试题:判断一个数是否是happy number(每一位的平方和最终为1)
  19. linux下目录压缩,Linux下 目录 压缩 解压缩 打包
  20. linux权限750什么意思,chmod 777是什么意思?为您解释chmod 777及切勿使用chmod 777的原因...

热门文章

  1. Linux-tar打包与解压命令
  2. 数据库面试题(选择题)
  3. 关于设计抗混叠滤波器的三个指导原则
  4. 什么是GB18030,与GBK的关系?
  5. libusb接口说明
  6. Z-Blog 添加收藏本站
  7. 设为首页,收藏本站代码
  8. 2021网易游戏雷火2021春招游戏功能测试工程师 笔试记录----春招补录
  9. kafka监控获取logSize, offset, lag等信息
  10. HTTP协议-Cookie和Session详解