Sqlserver给表名和列名添加注释
一、表注释
1、添加
--固定写法
EXEC sys.sp_addextendedproperty
@name=N'MS_Description',@level1type=N'TABLE',
@level0type=N'SCHEMA',@level0name=N'dbo',
--自定义
@value=N'注释内容' , @level1name=N'表名'
--例
EXEC sys.sp_addextendedproperty
@name=N'MS_Description',@level1type=N'TABLE',
@level0type=N'SCHEMA',@level0name=N'dbo',
@value=N'用户表' , @level1name=N'sys_user'
2、查看
SELECT st.name tablename, sep.value tabledesc
FROM sys.tables st
JOIN sys.extended_properties sep
ON sep.major_id = st.object_id
AND minor_id = 0
二、列名注释
1、添加
--固定写法
EXEC sys.sp_addextendedproperty
@name=N'MS_Description',
@level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'TABLE',@level2type=N'COLUMN',
--自定义
@level1name=N'表名', @level2name=N'列名',@value=N'注释内容'
--例
EXEC sys.sp_addextendedproperty
@name=N'MS_Description',
@level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'TABLE',@level2type=N'COLUMN',
@level1name=N'sys_user', @level2name=N'username',@value=N'用户名称'
2、查看
SELECT sc.name colname, sep.value coldesc
FROM sys.tables st
JOIN sys.columns sc ON sc.object_id = st.object_id
LEFT JOIN sys.extended_properties sep
ON sep.major_id = sc.object_id
AND sep.minor_id = sc.column_id
WHERE st.name = N'sys_user'
Sqlserver给表名和列名添加注释相关推荐
- SQLserver修改表名和列名
修改表名:EXEC sp_rename '原有表名', '新表名'; 修改列名:EXEC sp_rename '表名.[原有列名]', '新列名' , 'COLUMN';
- sqlserver修改表名、列名
修改表名: SP_RENAME '旧表名','新表名' 修改列名: SP_RENAME '表名.旧列名','新列名','COLUMN' (最后要加上'COLUMN'表示修改的是列名)
- 【SQLServer】用SQL语句更改数据库名,表名,列名
日期:2021年09月10日 作者:Commas 注释:没有SQLServe Management Studio的时候,我们只能借助SQL语句来更改数据库名,表名,列名-- 目录 文章目录 一.数据库 ...
- mysql怎么修改表的列名字_怎么修改mysql的表名和列名
怎么修改mysql的表名和列名 在mysql中,可以通过"ALTER TABLE 旧表名 RENAME 新表名;"语句来修改表名,通过"ALTER TABLE 表名 CH ...
- MySQL数据库表名、列名、别名区分大小写的问题
MySQL在Linux下数据库名.表名.列名.别名大小写规则是这样的: 1.数据库名与表名是严格区分大小写的: 2.表的别名是严格区分大小写的: 3.列名与列的别名在所有的情况下均是忽略大小写的: 4 ...
- PostgreSQL-JDBC疑似bug:部分接口参数的表名、列名必须全部小写
项目从Oracle移植到PostgreSQL(9.4版)后,这几天又出现故障,经跟踪定位,确定原因是调用PgDatabaseMetaData.getPrimaryKeys()接口返回了空集. 众所周知 ...
- 用SQL语句更改数据库名,表名,列名
参考SQL Server联机丛书的 sp_renamedb与sp_rename 一.更改数据库名 sp_renamedb 更改数据库的名称. 语法 sp_renamedb [ @dbname = ...
- mysql数据库别名_MySQL数据库表名、列名、别名区分大小写的问题
MySQL在Linux下数据库名.表名.列名.别名大小写规则是这样的: 1.数据库名与表名是严格区分大小写的: 2.表的别名是严格区分大小写的: 3.列名与列的别名在所有的情况下均是忽略大小写的: 4 ...
- mysql 列名大写_MySQL数据库表名、列名、别名区分大小写的问题
[size=xx-large]MySQL在Linux下数据库名.表名.列名.别名大小写规则是这样的: 1.数据库名与表名是严格区分大小写的: 2.表的别名是严格区分大小写的: 3.列名与列的别名在所有 ...
最新文章
- 计算机音乐情深深雨蒙蒙,情深深雨蒙蒙 MIDI File Download :: MidiShow
- IE下的优秀js调试工具Companion.JS
- Angular Remove me测试应用的工作原理
- 线程的语法 (event,重要)
- 生成方法中参数的注释
- 使用Cobertura,JUnit,HSQLDB,JPA涵盖您的测试
- 推荐系统中粗排扮演的角色和算法发展历程
- Java网络编程——Socket
- dfs深度优先搜索_图的深度优先搜索(DFS)
- 计算机国二全称,计算机国二的全称是什么?
- mybatis中获取当前时间_mybatis 在xml文件中获取当前时间的sql
- 酷睿i7 8750h相当于什么水平 i78750h属于什么级别
- 学计算机专业需要买电脑吗高中,麻麻 上大学专业需要用 | 买笔记本电脑_笔记本新闻-中关村在线...
- 皮卡丘0.1.5V.GPC无敌版
- 云计算(Day 8)
- 如何在VM16上安装虚拟机(win7)及联网
- 【马修笔记】大波段顶底反转的节奏交易.
- Docker常用容器命令
- MySQL函数---条件判断函数
- scrapy 使用浏览器的开发人员工具进行抓取
热门文章
- 博图怎么设置pcpg接口_为什么我的博途PG/PC接口里什么也没有-工业支持中心-西门子中国...
- NBA历史上50大巨星1
- 通信算法之130:软件无线电-接收机架构
- 《技术的潜能:商业颠覆、创新与执行》一一2.2医疗技术:人工耳蜗
- 误差逆传播算法公式理解及推导
- 多次请求事务未提交导致的数据重复入库问题
- 【北交所IP0】问询回复避重就轻、论证不充分、 披露不准确、前后内容重复、错别字、文字表述不规范
- 浏览器如何在f12中查看接口地址_使用IE浏览器F12开发人员工具提取下载视频地址...
- java oshi获取服务器各种信息
- checkstyle 使用