sql server 添加表注释、字段注释
--为字段添加注释
--格式如右: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 添加表注释、字段注释相关推荐
- SQL SERVER添加表注释、字段注释
SQL SERVER添加表注释.字段注释 在这里插入代码片 -- 添加表注释 execute sp_addextendedproperty 'MS_Description', '表备注内容', 'SC ...
- columnproperty server sql_导出SQL Server数据库表中字段的说明/备注
时 间:2013-02-18 09:09:11 作 者:摘 要:导出SQL Server数据库表中字段的说明/备注 正 文: 打开SQL企业管理器 ,找到你要导出用户表字段信息的那个数据库 ,点击工具 ...
- SQL Server 将一个表中字段的值复制到另一个表的字段中
原文:SQL Server 将一个表中字段的值复制到另一个表的字段中 具体方法如下 一:update 表2 set (要插入的列名)= select 表1.某一列 from 表1 left jion ...
- SQL SERVER 执行计划各字段注释
SET SHOWPLAN_ALL 使 Microsoft® SQL Server™ 不执行 Transact-SQL 语句.相反,SQL Server 返回有关语句执行方式和语句预计所需资源的详细信息 ...
- mysql添加表或字段注释
添加表注释 1.创建表的时候写注释 create table test1 ( field_name int comment '字段的注释' )comment='表的注释'; 2.修改表的注释 alte ...
- Sql Server给表、字段添加备注
表添加备注: EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注内容' , @level0type=N'SCHEM ...
- SQL server添加表并添加备注,使用sql创建
当我们在添加SQL server表的时候,我们总是可以看到有些设计或者快捷键ctrl+3或sp_Objitems table时能看到table的详细信息,列入备注之类那么如何使用代码表示呢? crea ...
- SQL Server修改表结构,表和列名加注释说明
目录 1. SQL Server修改表结构 1.1 添加字段 1.2 删除字段 1.3 删除字段约束或键 1.4 修改字段类型 1.5 修改字段名 1.6 修改表名 2. 表和字段注释说明 2.1 添 ...
- SQL SERVER添加注释的快捷键
SQL SERVER添加注释 添加注释 删除注释 添加注释 Ctrl+K,C (按住Ctrl,然后按K,接着按C) 删除注释 Ctrl+K,U(按住Ctrl,然后按K,接着按U)
最新文章
- 智能猫窝是如何诞生的?详解百度大脑的开放生态
- 施工日志管理软件app_康智颐app下载-康智颐客户端下载v1.4.9 安卓官方版
- mongodb查询数据库中某个字段中的值包含某个字符串的方法
- 有关打印、收藏等的JS代码(打印等主要使用了一个IE组件来实现)
- 为什么说 GraphQL 可以取代 REST API?
- Prism源代码解析(IRegionManager)
- ASP.NET Core端点路由 作用原理
- 02_MySQL约束课堂笔记
- 黑客攻防技术宝典Web实战篇第2版—第2章核心防御机制
- centos修改磁盘uuid_如何修改linux磁盘的uuid
- DeepFM: A Factorization-Machine based Neural Network for CTR Prediction
- lopatkin俄大神精简中文系统Windows 7 Professional SP1 7601.24540 x64 ZH-CN LITE10
- 香港科技大学工学院理学硕士环境工程学及管理(MSc EVEM)2022Fall宣讲会(线上)
- 计算机组成与结构学的是什么内容,计算机组成与体系结构教学大纲.doc
- 夸克服务器过载或暂停维修,服务器过载或CGI脚本出错
- Web media radar|web媒体雷达
- 微信小号赚钱(转载)
- 头条面试题:判断一个数是否是happy number(每一位的平方和最终为1)
- linux下目录压缩,Linux下 目录 压缩 解压缩 打包
- linux权限750什么意思,chmod 777是什么意思?为您解释chmod 777及切勿使用chmod 777的原因...