给MySQL语句添加注释

​ MySQL中使用 “comment” 来给数据库表和字段添加注释,以下是添加注释的几种情况:

一、给表添加注释

​ 1)创建表时添加注释

CREATE TABLE table2 (tname INT COMMENT 'tname字段的注释'
) COMMENT = 'table2表的注释';

​ 2)创建表后添加注释

ALTER TABLE table2 COMMENT '修改表table2的注释';

二、给字段添加注释

​ 1)新建表时给表内字段添加注释

CREATE TABLE table1 (tid INT NOT NULL DEFAULT 0 COMMENT '表的id'
)

​ 2)创建表后修改表内某个字段并添加注释——CHANGE

ALTER TABLE table1
CHANGE COLUMN tid id INT NOT NULL DEFAULT 0 COMMENT '修改表的id'  ## tid是旧的id字段名,id是修改后新的字段名

Tips: 这里可以通过一行命令来查看添加的注释信息(也可以在navicat客户端来查看)

​ 命令查看:

SHOW FULL COLUMNS FROM table1;

​ navicat客户端查看

3)创建表后修改表内某个字段并添加注释——MODIFY

ALTER TABLE table2 MODIFY COLUMN tname VARCHAR(20) COMMENT '修改后的tname字段的注释';


说明:MODIFY和CHANGE都可以对表内字段进行修改,它俩之间有区别:

  1. ​ MODIFY是对字段的类型进行修改(INT 改为 VARCHAR(20)

  2. ​ CHANGE是对字段的名称进行修改(前边的 tid 改为 id

使用MySQL语句给数据库的表和字段添加注释相关推荐

  1. MySQL给表和字段添加注释

    在MySQL中,给表和字段添加注释使用COMMENT关键字. 1.添加表和字段的注释 创建数据表的同时,给表和字段添加注释. -- 创建用户信息表 CREATE TABLE tb_user (id I ...

  2. Oracle给表和字段添加注释

    Oracle给表和字段添加注释. 创建"学生信息"数据表 --创建"学生信息"数据表 CREATE TABLE STUDENT_INFO ( STU_ID IN ...

  3. oracle 批量给字段加注释,Oracle给表和字段添加注释

    Oracle给表和字段添加注释. 创建"学生信息"数据表. --创建"学生信息"数据表 CREATE TABLE STUDENT_INFO ( STU_ID I ...

  4. 数据库的表和字段的注释。表的结构。(转)

    这里的表结构指的表的基本信息:表名,表的注释(备注),字段名,字段类型,长度,是否允许空,缺省值,字段注释(备注). 主要的是注释..你的表明叫lcxxb,字段名叫lcmc,智商300的用户也看不懂你 ...

  5. Oracle数据库,创建表并给表、字段添加注释

    1.创建货品表 create table goods( billing_cycle_id VARCHAR2(8) NOT NULL PRIMARY KEY,   -- 账期, 其值例如:2019102 ...

  6. Oracle数据库,创建表并给表、字段添加注释.

    1.创建货品表 -- 创建"货品表" create table goods(billing_cycle_id VARCHAR2(8) NOT NULL PRIMARY KEY, - ...

  7. Oracle数据库表的字段添加注释和向现有表添加字段

    1.向现有表添加字段 alter table sch_schoolextinfo add (LASTYEARTHEQUALITY VARCHAR2(10)); alter table sch_scho ...

  8. 将SQL-SERVER逆向工程导入Power-Design中并给表的字段添加注释

    PD是一款不错的数据库设计工具,我们在项目开发的时候直接采用正向工程,设计好数据库后逆向将数据库导入PD中,并在PD中添加数据库字段的注释,便于新人的理解和学习,PD支持Oracle.SqlServe ...

  9. SQL语句判断数据库、表、字段是否存在

    --判断[TestDB]是否存在 if exists(select 1 from master..sysdatabases where name='TestDB')     print 'TestDB ...

最新文章

  1. 视觉SLAM十四讲学习笔记——第四讲--李群与李代数
  2. C#关机代码实例详解
  3. 邮件header中的subject或者from解码
  4. 请解释为什么集合类没有实现Cloneable和Serializable接口?
  5. 解决ERROR: cannot download default sources list from:https://raw.githubusercontent.com/ros/rosdistro/m
  6. linux系统怎么安装cas,CAS 在Linux中安装与配置
  7. VS不能设置断点可能的一个原因
  8. js顺序加载与并行加载
  9. 手机配置都赶上笔记本了
  10. 关于联想oem系统激活方法尝试
  11. ubuntu cmakelists 配置海康 SDK
  12. 京东聚合收银(会员码支付)接口封装C++
  13. matlab 数字水印攻击 jpeg压缩,基于DFT的数字水印技术研究及模拟.doc
  14. ajax报502错误,ajax服务器返回502
  15. 2016.3.30 OneZero站立会议
  16. 电脑无法显示计算机,U盘插在电脑无法显示盘符怎么办的解决办法
  17. 杭州电子科技大学计算机研究生复试线,2018年杭州电子科技大学考研复试线和调剂要求...
  18. 《金阁寺》金阁美之于幻想,我用摧毁它来成就其美
  19. 软件需求分析的工作步骤和流程
  20. 美国加州华裔人口最多的32个城市排名(根据最新统计数字计算)

热门文章

  1. 电大计算机英语二,2013年考研英语二真题及答案解析.pdf
  2. dcl学习_dcl简介
  3. Ubuntu12.10 下安装搜狗输入法、Google拼音、双拼、五笔输入法
  4. 2023高考志愿填报防骗指南来啦!
  5. Visdom可视化学习笔记(一):通过visdom画曲线和显示图片总结
  6. java创建文件夹和删除文件夹
  7. 在微信开发者工具中 实现微信小程序之相机拍照及其相关功能的开发
  8. 励展华博上海礼品展盛大开幕 开拓行业新增长
  9. fsync fflush 相关
  10. 十一月英语之跌跌撞撞