获取表的所有字段名:

mySql安装成功后会默认存在mysql,test,information_schema这几个数据库。

information_schema数据库中有一个名为COLUMNS的表,这个表中记录了数据库中所有表的字段信息。因此可以通过这个表获取字段名。

select COLUMN_NAME from information_schema.COLUMNS where table_name = '表名'

以上语句即可获取指定表的所有字段名,但是存在一个bug,如果我们具有多个数据库,且多个数据库同时具有指定的表,那么以上语句将会返回所有指定表名的字段。显然不是我们想要的。

select COLUMN_NAME from information_schema.COLUMNS where table_name = '表名' and table_schema = '数据库名'

如上,即可正确的获得我们想要的表的所有字段名。

获取表的所有字段注释:

select COLUMN_NAME,COLUMN_COMMENT from information_schema.COLUMNS where table_name = '表名' and table_schema = '数据库名'

mySql获取表的字段名,字段注释相关推荐

  1. mysql获取表的字段名称

    mysql获取表的字段名称 查询表的字段名. mysql怎么查询表的字段名 添加数据库名 原文: https://m.php.cn/article/490789.html 查询表的字段名. mysql ...

  2. php mysql 表字段_php mysql获取表字段名称和字段信息的三种方法

    php mysql获取表字段名称和字段信息的三种方法 先给出本实例中使用的表的信息: 使用desc获取表字段信息 php代码如下: mysql_connect("localhost" ...

  3. 修改字段类型 Alter table 表名 modify 字段名 字段类型mysql数据库概念及入门语句...

    1.数据库的概念 数据库(DataBase,DB)是一个长期存储在计算机内的.有组织的.有共享的.统一管理的数据集合.她是一个按数据结构来存储和管理数据的计算机软件系统.数据库的概念实际包括两层意思: ...

  4. mysql中修改表字段名/字段长度/字段类型详解

    在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考. 先来看看常用的方法 M ...

  5. oracle查询表的字段类型有哪些,oracle中查询表的信息,包括表名,字段名,字段类型,主键(精)...

    通过搜索摸索,总结了一下 oracle 中查询表的信息,包括表名,字段名,字段类型,主键, 外键唯一性约束信息,索引信息查询 SQL 如下,希望对大家有所帮助: 1.查询出所有的用户表 select ...

  6. MySQL修改表的主键字段

    MySQL修改表的主键字段 1. 命令 ALTER TABLE sleep_device_day_temp DROP PRIMARY KEY ,ADD PRIMARY KEY ( id );

  7. mysql获取表名及其注释,mysql获得数据库所有表名和字段注释

    1.取字段注释 Select COLUMN_NAME 列名, DATA_TYPE 字段类型, COLUMN_COMMENT 字段注释 from INFORMATION_SCHEMA.COLUMNS W ...

  8. 关于mysql的表名/字段名/字段值是否区分大小写的问题

    http://www.2cto.com/database/201202/121253.html 1.mysql默认情况下是否区分大小写,使用show Variables like '%table_na ...

  9. mysql中SQL语句查询表字段名、注释、字段类型

    查询dababase当前库下所有表名及表注释 select column_name,column_comment,data_type from information_schema.columns w ...

最新文章

  1. Java - Java集合中的快速失败Fail Fast 机制
  2. 图像降噪算法——低秩聚类:WNNM算法
  3. vim global命令
  4. 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
  5. OpenLDAP在linux上的部署和原理应用centos7
  6. wms策略文档_内容策略:技术文档的新理念
  7. 转场动画UINavigationControllerDelegate
  8. 微服务学习之Consul服务注册与发现【Hoxton.SR1版】
  9. CRMEB 二开短信功能教程
  10. 一部手机最长能用几年?
  11. yeahnet邮箱服务器,网易126/163/Yeah.net免费邮箱开放IMAP服务
  12. 美国佐治亚理工计算机专业,世界大学排名之:美国佐治亚理工学院
  13. The JAVA_HOME environment variable is not defined correctly(亲测有效)
  14. WAP技术与网站建立(转)
  15. 设置<hr>标签的样式
  16. [RK3399][Android7.1]触摸屏TP,敦泰FT5436驱动移植
  17. 现在哪个安卓模拟器比较好用--BlueStacks 5
  18. 元宇宙的新鲜度,终归离不开一个“玩”字
  19. 直播播放器+html5,10款html5网页播放器推荐(总有一款适合你)
  20. 做网络必须掌握的83句话[转载]

热门文章

  1. MATLAB MAT文件
  2. 240个Python练习案例附源码(百看不如一练)
  3. JVM 学习笔记二十五、JVM监控及诊断工具-命令行篇
  4. Oracle Database 12c 云盘链接
  5. 表格 + 分页 +表格上编辑
  6. javascript 解 一笔画游戏
  7. 中国CCUS技术产业发展评估与前景规模预测报告2022-2028年版
  8. 2022-04-21 Omnet学习笔记(一)
  9. tcp硬件校验和rxtx开启是啥意思_一文读懂 TCP/IP 网络模型
  10. node.js 安装及使用