mysql数据库在安装完成时,自动创建了information_schema、mysql、test这三个数据库。其中,information_schema记录了创建的所有数据库的相关信息,因此可以通过它查询想要的数据表字段名称。

  information_schema数据库中有一个叫做COLUMNS的表,该表记录了所有数据库表的字段信息,包括数据库名称(TABLE_SCHEMA)、表名称(TABLE_NAME)、字段名称(COLUMN_NAME)、字段顺序位置(ORDINAL_POSITION)、字段类型(COLUMN_TYPE)等等。通过该表即可查询任意数据库任意表的结构信息。

查询指定数据表的全部字段名称,写法为:

  select COLUMN_NAME
  from information_schema.COLUMNS
  where table_name = ‘(表名称)’
  and table_schema = ‘(数据库名称)’;

  需注意的是,若查询条件仅指定了表名称,则查询结果包含了所有数据库中同名表的字段名称;若查询条件仅指定了数据库名称,则查询结果包含了该库中所有表的字段名称。

参考:

  • https://www.netingcn.com/mysql-column-name.html

mysql中通过sql语句查询指定数据表的字段信息相关推荐

  1. MySQL数据通过SQL查询指定数据表的字段名及字段备注

    MySQL数据通过SQL查询指定数据表的字段名及字段备注 SELECT COLUMN_NAME,COLUMN_COMMENT FROM INFORMATION_SCHEMA.Columns WHERE ...

  2. 用SQL语句查看Oracle数据表的结构信息

    文章目录 获取所有表的列表 查看表结构 查看某表的注释 查看某表的字段注释 获取所有表的列表 相知道相应用户下有哪些表,可以通过以下 SQL 语句进行查询 select table_name from ...

  3. MySQL中优化sql语句查询常用的30种方法

    为什么80%的码农都做不了架构师?>>>    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 whe ...

  4. 浅谈 MySQL 中优化 SQL 语句查询常用的 30 种方法

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索 ...

  5. 浅谈MySQL中优化sql语句查询常用的30种方法

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索 ...

  6. SqlServer中通过Sql语句批量删除数据表

    业务描述: 我们在实际生产中,有时候可能会需要批量删除数据库中的某些数据表(比如:在导数据时,需要将数据库A中的某些表数据导入到数据库B中,导入的过程中也需要将数据库A的某些表结构也需要导过去,当数据 ...

  7. Mysql中使用sql语句查询前一个天、前一周、前一月时间的方法

    查询一天: select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW ...

  8. sql语句查询指定年月的数据

    sql语句查询指定年月的数据,思路是将数据库中的日期转换成 'yyyy-MM' 格式的字符串,然后与参数对比,示例如下: 参数传年月字符串,如:"2020-07", sql语句: ...

  9. excel mysql 参数查询语句_如何用SQL语句查询Excel数据?

    如何用SQL语句查询Excel数据? Q:如何用SQL语句查询Excel数据? A:下列语句可在SQL SERVER中查询Excel工作表中的数据. 2007和2010版本: SELECT*FROMO ...

最新文章

  1. 福利 | 如何创造可信的AI?人工智能大牛盖瑞·马库斯的11条建议
  2. 如何查看监听某个端口的进程明细
  3. 华为mate40会不会有鸿蒙系统,鸿蒙OS系统正式推送,拿华为Mate40更新后,发现了优缺点...
  4. 九张 Gif 图回顾 Web 设计的 25 年历史
  5. 更新字典 (Updating a Dictionary,UVa12504)
  6. matlab矩阵运算相关函数
  7. PHP ceil函数bug错误的解决方案
  8. c语言铺地板,【北理乐学】铺地板
  9. LCD1602单片机(STC51/STM32)驱动程序详解
  10. 无线网络dns服务器设置,netgear 无线dns设置教程
  11. linux find查找文件后缀名,CentOS 7 find命令及文件名后缀的介绍
  12. 云邦互联免费空间(免备案,无广告)
  13. java练习项目 拼图游戏
  14. 美化windows xp 完全教程
  15. 【JAVA之NIO框架介绍】
  16. 计算机不能再U盘新建文件夹,如何让你的U盘永不中毒?新建一个文件夹就搞定!-u盘文件夹变成exe...
  17. C#常用算法实例(二)
  18. 使用Django Highcharts制作图表
  19. Proxy ARP--即ARP代理
  20. 基于SpringBoot vue的电脑商城平台源码和论文含支付宝沙箱支付

热门文章

  1. springcloud- cloud Halibaba版本(超详细!第一部分)
  2. JS如何获取cookie的值
  3. 手机突然电量消耗很快_手机耗电突然变快怎么办 手机耗电突然变快解决办法【详解】...
  4. 使用电脑连接远程服务器训练
  5. 01--Spring
  6. 《安富莱嵌入式周报》第277期:业界首款Cortex-M55+Ethos-U55 NPU套件发布,20个墨水屏菊花链玩法,氙气灯镇流器设计
  7. 当事与愿违的时候,选择自己心中所想
  8. Android Jetpack系列之Lifecycle
  9. 笔记本电脑死机原因大全
  10. 绝地求生12月18日服务器信息,绝地求生12月18日维护到几点 12.18吃鸡更新维护公告...