navicat如何利用sql语句查询表所有字段的字段名、类型及长度

 更新时间:2023年05月19日 09:53:44   作者:醇于雅歌  
Navicat使用了极好的图形用户界面(GUI),可以让你用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息,下面这篇文章主要给大家介绍了关于navicat如何利用sql语句查询表所有字段的字段名、类型及长度的相关资料,需要的朋友可以参考下

1.背景

想要在navicat下,用sql语句查询一个表的所有字段和其相关信息。

2.步骤

打开所需要查询的表的数据库

查新建询

把下面的sql语句复制粘贴到新建的查询编辑器中并修改库名和表

SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
DATA_TYPE 字段类型,
CHARACTER_MAXIMUM_LENGTH 长度,
IS_NULLABLE 是否为空,
COLUMN_DEFAULT 默认值,
COLUMN_COMMENT 备注
FROM
INFORMATION_SCHEMA.COLUMNS
where
table_schema =‘mysql'
– mysql为数据库名称,到时候只需要修改成你要导出表结构的数据库即可
AND
table_name = ‘db'
– db为表名,到时候换成你要导出的表的名称
– 如果不写的话,默认会查询出所有表中的数据,这样可能就分不清到底哪些字段是哪张表中的了,所以还是建议写上要导出的名名称

这样表的相关信息就会显示出来了,将其选中,点击鼠标右键,——复制为——制表符分隔值(字段名和数据)。然后打开一个空的Excel表格,按下Ctrl + V键粘贴。

然后打开一个空的Excel表格,按下Ctrl + V键粘贴。这样我们想用到哪个部分就可以分别使用啦

更保姆级教学在这,从这位学来的

原文链接:https://www.jb51.net/database/28487026e.htm

补充知识:navicat查看某个表的所有字段的详细信息

navicat设计表只能一次查看一个字段的备注信息,那怎么才能做到一次性查询表的信息呢?

SELECT COLUMN_NAME,COLUMN_COMMENT,COLUMN_TYPE,COLUMN_KEY FROM information_schema.COLUMNS
WHERE table_name = 'testcase_info' AND table_schema = 'saplatform';

总结

到此这篇关于navicat如何利用sql语句查询表所有字段的字段名、类型及长度的文章就介绍到这了,更多相关navicat查询表字段名、类型及长度内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL高性能实现Canal数据同步神器

    MySQL高性能实现Canal数据同步神器

    本文主要介绍了MySQL高性能实现Canal数据同步神器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • MySQL磁盘碎片整理实例演示

    MySQL磁盘碎片整理实例演示

    这篇文章主要给大家介绍了关于MySQL磁盘碎片整理的相关资料,为什么数据库会产生碎片,以及如何清理磁盘碎片,还有一些清理磁盘碎片的注意事项,需要的朋友可以参考下
    2022-04-04
  • MyEclipse连接MySQL数据库报错解决办法

    MyEclipse连接MySQL数据库报错解决办法

    我们现在一般网站都是利用的MySQL数据库搭建网站的,但是在网上看到很多网友吐槽数据库连接不上的问题,现在我就结合相关资料向提出一些我个人的见解,希望对大家解决问题有帮助
    2014-01-01
  • MySQL中explain语句的基本使用教程

    MySQL中explain语句的基本使用教程

    这篇文章主要给大家介绍了关于MySQL中explain语句的基本使用教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Mysql经典的“8小时问题”

    Mysql经典的“8小时问题”

    MySQL 的默认设置下,当一个连接的空闲时间超过8小时后,MySQL 就会断开该连接,而 c3p0 连接池则以为该被断开的连接依然有效。
    2015-04-04
  • mysql 复制表结构和数据实例代码

    mysql 复制表结构和数据实例代码

    这篇文章主要介绍了mysql 复制表结构和数据实例代码的相关资料,需要的朋友可以参考下
    2016-10-10
  • MySQL之MyISAM存储引擎的非聚簇索引详解

    MySQL之MyISAM存储引擎的非聚簇索引详解

    这篇文章主要为大家详细介绍了MySQL之MyISAM存储引擎的非聚簇索引,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • 浅谈慢SQL优化之索引的作用

    浅谈慢SQL优化之索引的作用

    本文针对 MySQL 数据库的 InnoDB 存储引擎,介绍其中索引的实现以及索引在慢 SQL 优化中的作用,本文主要讨论不同场景下索引生效与失效的原因,感兴趣的小伙伴可以跟着小编一起来探讨
    2023-05-05
  • 数据库Sql实现截取时间段和日期实例(SQL时间截取)

    数据库Sql实现截取时间段和日期实例(SQL时间截取)

    在许多情况下你也许只想得到日期和时间的一部分,而不是完整的日期和时间,下面这篇文章主要给大家介绍了关于数据库Sql实现截取时间段和日期(SQL时间截取)的相关资料,需要的朋友可以参考下
    2023-05-05
  • MySQL删除有外键约束的表数据方法介绍

    MySQL删除有外键约束的表数据方法介绍

    这篇文章主要介绍了MySQL删除有外键约束的表数据方法介绍,还是非常不错的,这里给大家分享下,需要的朋友可以参考。
    2017-10-10

最新评论