zoukankan      html  css  js  c++  java
  • mysql 获取表字段及注释

    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 表名;
    

     

    修改表注释

    ALTER TABLE t_user COMMENT = '修改后的表注释信息 (用户信息表) ' ;
    

      

    修改字段注释

    ALTER TABLE t_user MODIFY COLUMN id INT COMMENT '主键ID' ;
    

      

  • 相关阅读:
    Mybatis批处理
    Mybatis兼容C3P0连接池
    一对多,多对一查询
    缓存
    动态sql
    mybatis 日志记录
    python学习day07-encode和decode
    python学习day07---三级目录优化
    python学习day06练习---三级目录
    python学习day06--02字典增删差改以及字符串的一些方法
  • 原文地址:https://www.cnblogs.com/unknows/p/13029386.html
Copyright © 2011-2022 走看看