mysql中通过sql语句查询指定数据表的字段信息
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语句查询指定数据表的字段信息相关推荐
- MySQL数据通过SQL查询指定数据表的字段名及字段备注
MySQL数据通过SQL查询指定数据表的字段名及字段备注 SELECT COLUMN_NAME,COLUMN_COMMENT FROM INFORMATION_SCHEMA.Columns WHERE ...
- 用SQL语句查看Oracle数据表的结构信息
文章目录 获取所有表的列表 查看表结构 查看某表的注释 查看某表的字段注释 获取所有表的列表 相知道相应用户下有哪些表,可以通过以下 SQL 语句进行查询 select table_name from ...
- MySQL中优化sql语句查询常用的30种方法
为什么80%的码农都做不了架构师?>>> 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 whe ...
- 浅谈 MySQL 中优化 SQL 语句查询常用的 30 种方法
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索 ...
- 浅谈MySQL中优化sql语句查询常用的30种方法
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索 ...
- SqlServer中通过Sql语句批量删除数据表
业务描述: 我们在实际生产中,有时候可能会需要批量删除数据库中的某些数据表(比如:在导数据时,需要将数据库A中的某些表数据导入到数据库B中,导入的过程中也需要将数据库A的某些表结构也需要导过去,当数据 ...
- Mysql中使用sql语句查询前一个天、前一周、前一月时间的方法
查询一天: select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW ...
- sql语句查询指定年月的数据
sql语句查询指定年月的数据,思路是将数据库中的日期转换成 'yyyy-MM' 格式的字符串,然后与参数对比,示例如下: 参数传年月字符串,如:"2020-07", sql语句: ...
- excel mysql 参数查询语句_如何用SQL语句查询Excel数据?
如何用SQL语句查询Excel数据? Q:如何用SQL语句查询Excel数据? A:下列语句可在SQL SERVER中查询Excel工作表中的数据. 2007和2010版本: SELECT*FROMO ...
最新文章
- 福利 | 如何创造可信的AI?人工智能大牛盖瑞·马库斯的11条建议
- 如何查看监听某个端口的进程明细
- 华为mate40会不会有鸿蒙系统,鸿蒙OS系统正式推送,拿华为Mate40更新后,发现了优缺点...
- 九张 Gif 图回顾 Web 设计的 25 年历史
- 更新字典 (Updating a Dictionary,UVa12504)
- matlab矩阵运算相关函数
- PHP ceil函数bug错误的解决方案
- c语言铺地板,【北理乐学】铺地板
- LCD1602单片机(STC51/STM32)驱动程序详解
- 无线网络dns服务器设置,netgear 无线dns设置教程
- linux find查找文件后缀名,CentOS 7 find命令及文件名后缀的介绍
- 云邦互联免费空间(免备案,无广告)
- java练习项目 拼图游戏
- 美化windows xp 完全教程
- 【JAVA之NIO框架介绍】
- 计算机不能再U盘新建文件夹,如何让你的U盘永不中毒?新建一个文件夹就搞定!-u盘文件夹变成exe...
- C#常用算法实例(二)
- 使用Django Highcharts制作图表
- Proxy ARP--即ARP代理
- 基于SpringBoot vue的电脑商城平台源码和论文含支付宝沙箱支付
热门文章
- springcloud- cloud Halibaba版本(超详细!第一部分)
- JS如何获取cookie的值
- 手机突然电量消耗很快_手机耗电突然变快怎么办 手机耗电突然变快解决办法【详解】...
- 使用电脑连接远程服务器训练
- 01--Spring
- 《安富莱嵌入式周报》第277期:业界首款Cortex-M55+Ethos-U55 NPU套件发布,20个墨水屏菊花链玩法,氙气灯镇流器设计
- 当事与愿违的时候,选择自己心中所想
- Android Jetpack系列之Lifecycle
- 笔记本电脑死机原因大全
- 绝地求生12月18日服务器信息,绝地求生12月18日维护到几点 12.18吃鸡更新维护公告...