Mysql 查看表注释或字段注释 随笔

  • 查看所有表的注释

     	SELECT
     table_name 表名,
     table_comment 表说明
     FROM
     information_schema.TABLES
     WHERE
     table_schema = '数据库名'
     ORDER BY
     table_name
    
  • 查询所有表及字段的注释

	SELECT a.table_name 表名, 
		a.table_comment 表说明,
        b.COLUMN_NAME 字段名,
        b.column_comment 字段说明,
        b.column_type 字段类型,
        b.column_key 约束
       FROM information_schema. TABLES a
       LEFT JOIN information_schema. COLUMNS b
       ON a.table_name = b.TABLE_NAME 
       WHERE a.table_schema = '数据库名' 
       ORDER BY a.table_name
  • 查询某表的所有字段的注释
select COLUMN_NAME 字段名, 
    	column_comment 字段说明,
	    column_type 字段类型, 
	    column_key 约束 from information_schema.columns 
 where table_schema = '数据库名' and table_name = '表名' ; 
  • 或者
 show full columns from 表名;
  • 查看表生成的DDL 注意表不加单引号
    show create table 表名;

  • 新建表以及添加表和字段的注释

create table t_user( ID INT(19) primary key auto_increment comment '主键', 
NAME VARCHAR(300) comment '姓名', 
CREATE_TIME date comment '创建时间' )comment = '用户信息表';
  • 修改表注释
alter table t_user comment  = '修改后的表注释信息(用户信息表)';
  • 修改字段注释
alter table t_user modify column id int comment '主键ID';
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值