Mysql查询表字段结构注释的方式
更新时间:2023年08月23日 17:14:53 作者:乐逍遥☺
这篇文章主要介绍了Mysql查询表字段结构注释的方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
查询某表的字段及注释
select COLUMN_NAME 字段名, column_comment 字段说明, column_type 字段类型, column_key 约束 from information_schema.columns where table_schema = '数据库名' and 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 table_name 表名, table_comment 表说明 FROM information_schema.TABLES WHERE table_schema = '数据库名' ORDER BY table_name
mysql 查询字段名 注释 字段类型 长度 精度
SELECT COLUMN_COMMENT 注释, COLUMN_NAME 字段名称, data_type 字段类型, COLUMN_TYPE 字段类型2, ( CASE WHEN data_type = 'float' OR data_type = 'double' OR data_type = 'TINYINT' OR data_type = 'SMALLINT' OR data_type = 'MEDIUMINT' OR data_type = 'INT' OR data_type = 'INTEGER' OR data_type = 'decimal' OR data_type = 'bigint' THEN '数字' ELSE '文本' END ) AS '数据类型', ( CASE WHEN data_type = 'DECIMAL' THEN CONCAT( NUMERIC_PRECISION, '/', NUMERIC_SCALE ) WHEN data_type = 'float' OR data_type = 'double' OR data_type = 'TINYINT' OR data_type = 'SMALLINT' OR data_type = 'MEDIUMINT' OR data_type = 'INT' OR data_type = 'INTEGER' OR data_type = 'decimal' OR data_type = 'bigint' THEN NUMERIC_PRECISION ELSE CHARACTER_MAXIMUM_LENGTH END ) AS '数据长度/精度' FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = 'db_name' #修改为数据库名 AND table_name = 'table_name'#修改为表名
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
MySQL的InnoDB扩容及ibdata1文件瘦身方案完全解析
在使用InnoDB存储引擎后,MySQL的ibdata1文件常常会占据大量存储空间,这里我们就为大家带来MySQL的InnoDB扩容及ibdata1文件瘦身方案完全解析:2016-06-06mysql5.7 生成列 generated column用法实例分析
这篇文章主要介绍了mysql5.7 生成列 generated column用法,结合实例形式分析了mysql5.7 生成列 generated column基本原理、用法及操作注意事项,需要的朋友可以参考下2020-02-02mysql -参数thread_cache_size优化方法 小结
以下是某门户网站的mysql状态实例及分析过程,绝对的第一手数据资料,很生动的体现了参数thread_cache_size优化的效果及优化该参数的必要性,希望对各位系统管理员能有帮助。2011-03-03mysql Out of memory (Needed 16777224 bytes)的错误解决
至于我改的这几个值是不是正确的解决方法,目前还不知道。先贴出来2012-07-07
最新评论