dbvisualizer 查表结构_数据库表结构查询SQL
今天给大家送上两个SQL查询的方法,也许在项目中你都用过,但是,没关系,仅仅记录下,以便后面不用去查找。针对与经常写SQL的同行来说,应该是非常简单的。
查询表结构数据
SELECT
t.COLUMN_NAME AS fieldName,
(
CASE
WHEN t.IS_NULLABLE = 'YES' THEN
'true'
ELSE
'false'
END
) AS blank,
(t.ORDINAL_POSITION * 10) AS sort,
t.COLUMN_COMMENT AS fieldComment,
t.COLUMN_TYPE AS fieldType
FROM
information_schema.`COLUMNS` t
WHERE
t.TABLE_SCHEMA = (SELECT DATABASE())
AND t.TABLE_NAME = 'table_name';
table_name : 表名,比如我们查询的是用户表,就是user
fieldName : 字段名称,比如我们用户表中的id,name之类的
blank :是否为是null ,必填项
sort : 字段在表中的排序
fieldComment : 字段注释,比如用户名
fieldType : 字段类型 ,比如varchar(64)
该查询语言适合在做数据库设计文档的时候导出文档信息
同时呢,也可以通过反射机制给数据库对应的表中插入数据。
查询某数据库有那那些表
SELECT
table_name
FROM
INFORMATION_SCHEMA. TABLES
WHERE
table_schema = 'database'
AND table_name LIKE 'table_prefix%';
database : 数据库名称
table_prefix : 数据库中表的开头,比如tb_user,如果输入tb则可以查询所有以tb开头的表数据
该查询语句可以进行某些数据与数据表的关联时使用
欢迎关注微信公众号“摘星族”,我们不仅仅是代码的搬运工,也是技术的分享者
dbvisualizer 查表结构_数据库表结构查询SQL相关推荐
- mysql表结构设计_数据库表结构设计
1. 原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关系:即一张原始单据对 应且只对应一个实体.在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证 ...
- 会签 数据库表设计_数据库表设计总结
一.实体与表对应关系 表<=>实体,字段<=>属性. 二.表与表的关系(实体间的关系):一对一.一对多.多对多 一对一:一条记录只对应其他表中的一条记录有关系 学生基本信息表t ...
- java 修改mysql数据库表结构_MYSQL数据库表结构优化方法详解
摘要:这篇MySQL栏目下的"MYSQL数据库表结构优化方法详解",介绍的技术点是"mysql数据库表结构.MySQL数据库.数据库表结构.MySQL.据库表结构.数据库 ...
- 怎么将sql语句转化成语法树_数据库如何解析执行SQL
阅读文本大概需要3分钟. 0x01:数据库客户端发送查询SQL 客户端将查询的select sql,按照mysql通信协议传输到数据库服务.数据库服务接受查询sql,执行sql前判断要执行的sql是否 ...
- 查询计算机系学生的详细记录,实验三_数据库的简单查询和连接_.doc
实验三_数据库的简单查询和连接_ 实验三 数据库的简单查询和连接查询 实验目的及要求 掌握SELECT语句的基本语法: 熟练掌握表的数据简单查询.数据排序: 熟练掌握表的连接查询的表示: 掌握等值连接 ...
- java修改数据库表结构_数据库设计(一):设计传统系统表结构(Java开发)
以下文章来源于微信公众号 程序编程之旅 ,作者陈浩翔 此处仅供本人学习记录之用,侵删 本篇为第一篇.讲解传统系统的表结构设计(Java开发). 讲讲如何避免数据库设计的一些坑,方便后期的开发与维护. ...
- db2 查看表结构_数据库结构文档的生成利器
之前我们每次的数据库变更,都会增量更新我们的数据库文档,如下所示,便于从文档中了解数据库结构, 但是自从我们开始使用自研的数据库变更管控平台,每次变更都会记录到系统中,因此不再手动更新这个文档.可最近 ...
- plsql 复制表结构到指定表空间_数据库知识总结—(八)数据库amp;表的CRUD
一.创建表 本节用到的表结构如下: customers表 vendors表 orderitems表 一般有两种创建表的方法: 使用具有交互式创建和管理表的工具:或者直接用MySQL语句操纵. (1)表 ...
- php sql查询数据库表结构,查看数据库表结构的PHP代码
PHP怎么查询MYSQL数据库的表结构?我没有被谁打败,我是败给了自己,败给了时间,但是我会追回我败得一切 我需要按顺序得到MYSQL数据库的各字段名,最好把各字段名写按顺序写入一数据库? 给你点思路 ...
最新文章
- V210 UART 整体流程
- 华为软件java笔试_华为软件笔试题4.10
- php foreach用法和实例
- linux通过iso安装php,linux系统下怎么安装iso文件?
- 不是我不想动脑筋,给我一个支点看看——看《编程之美》,玩数独,大有乐趣...
- php 抽签,javascript随机抽签程序
- 精美教师说课试讲教学通用PPT模板
- 关于chm电子书无法显示网页的解决方
- mysql变量赋值加冒号,mysql 冒号
- 据说教师资格证除了当老师还有这些用途
- flutter 刷脸_传说哥教你如何假装架构师
- 创益德:30条APP开发商必懂原则话您知
- 若依系统用户权限模型分析
- Couldn‘t terminate the existing process for xxx
- Comet OJ-2019国庆欢乐赛
- [免费的win7 娘]WES7SP1 测试心得
- c语言的取整和取余符号(三位数每一位数怎样求)
- centOS6安装redis
- MYSQL数据库系统第4次实验 单表查询
- 百度编辑器(ueditor)踩坑,图片转存无法使用
热门文章
- java中的比较详解
- popstate_popstate如何使用?总结popstate实例用法
- 组队学习-动手学数据分析
- 大数据Spark(python版)
- springboot毕设项目张家口市防疫志愿者网站r6k13(java+VUE+Mybatis+Maven+Mysql)
- U盘安装CentOS6.10要点
- Spring的@Autowired注解原理分析
- 常用的mvc框架 java_常用框架SpringMVC
- linux内核版本5.3,Linux 5.3-rc1内核kernel-ppa已经推出,用户可用deb安装5.3内核版本...
- 死锁的四个必要条件以及处理策略