获取表名数据

SELECTTABLE_NAME 表名 ,TABLE_COMMENT 表注释
FROMINFORMATION_SCHEMA.`TABLES`
WHEREtable_schema = '数据库名'
ORDER BYtable_name ;

获取表字段数据

SELECTtable_name 表名,COLUMN_NAME 列名,COLUMN_COMMENT 备注,COLUMN_TYPE 数据类型,DATA_TYPE 字段类型,CHARACTER_MAXIMUM_LENGTH 长度,IS_NULLABLE 是否必填
FROMINFORMATION_SCHEMA.`COLUMNS`
WHEREtable_schema = '数据库名'
ORDER BYtable_name

表字段改大写为小写(LOWER),小写改为大写(UPPER)

SELECT concat('ALTER TABLE ', '表名', ' CHANGE COLUMN ', COLUMN_NAME, ' ', LOWER(COLUMN_NAME), ' ', COLUMN_TYPE, ' COMMENT ''', COLUMN_COMMENT, ''';') AS '修改脚本'
FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = '数据库名'and TABLE_NAME = '表名';

生成数据库结构字段SQL语句相关推荐

  1. 命令行客户端MySQL基本命令的使用(登录、登出、数据库操作的SQL语句、表结构的SQL语句、表数据操作的SQL语句)

    1. 登录和登出数据库 登录数据库: 输入下面命令: mysql -uroot -p 说明: -u 后面是登录的用户名  [写成-u root也是可以的] -p 后面是登录密码, 如果不填写, 回车之 ...

  2. 数据库创建(利用写好的数据库表生成创建表的sql语句+利用生成的数据库创建表加同步数据sql)

    一.利用写好的数据库表生成创建表的sql语句 1.简单创建一个数据库,并建一个表,并编辑数据. a.建库 b.建表 c.编辑表,保存时输入表名 d.刷新一下,出来了 e.转存导出sql文件. 二.利用 ...

  3. 实战:从Mysql数据库frm文件中,提取表结构创建SQL语句

    需求 在某些特殊的场景下,例如你的mysql数据库无法启动,需要你将表的ibd文件拷贝到另一个数据库中,恢复业务数据库,恢复业务数据的前提,是你需要在另一个数据库中,创建好一模一样的表结构.这时你就需 ...

  4. PowerDesigner生成数据库建表sql脚本

    PowerDesigner生成数据库建表sql脚本 一.生成sql server 2000或oracle建表sql脚本 1.新建一个物理模型,通过database菜单下的change current ...

  5. 数据库导入语句linux,数据库应用-SQL语句导入导出大全

    数据库应用-SQL语句导入导出大全 发布时间:2006-06-03 09:59:43来源:红联作者:yo /******* 导出到excel EXEC master..xp_cmdshell 'bcp ...

  6. MySQL 数据库 之 高级 SQL 语句(常用查询,正则表达式,运算符,库函数,存储过程)

    文章目录 前言 一 . 常用查询介绍 1.按关键字排序 1.1默认升序 1.2 降序 1.3 多字段的排序 2. 对结果进行分组 2.1 分组统计 3.限制结果条目 3.1 查看前4行 3.2 查看第 ...

  7. php sql取数据生成数组中,php中实现数组生成要执行的sql语句

    本篇文章主要介绍php中实现数组生成要执行的sql语句,感兴趣的朋友参考下,希望对大家有所帮助. 会不会碰到这样一种情况呢?每次获取数据将数据和历史版本都有一定的差别,然而用ThinkPHP的addA ...

  8. 软件创新实验室:MySQL数据库与简单SQL语句使用

    文章目录 前言 简介 特点 SQL DDL:操作数据库.表 DML:增删改表中数据 DQL:查询表中的记录 后记 拓展 范式 第一范式 1NF 第二范式 2NF 第三范式 3NF B+树 节点结构 插 ...

  9. 怎么从 SQL Server 数据库中导出 SQL 语句?

    同于直接/备份/恢复 或者 导入/导出 数据库操作. 新版本SQL Server客户端中还可以生成相对应的SQL语句. 非常方便与查看和与其他人共享. 操作步骤如下: 连接上数据库后, 右击数据库, ...

最新文章

  1. 序列化:ProtoBuf与JSON的比较
  2. R聚类(整群)抽样(Cluster Sampling)
  3. 一个很SB的方法,来开始调一个刚启动就SB的程序
  4. 感恩节祝福html,感恩节祝福英文
  5. 7PYX 网站代码下载
  6. Dubbo(九) dubbo的配置文件加载顺序优先级
  7. 【ElasticSearch】Es 源码之 SearchTransportService 源码解读
  8. ASP.Net学习笔记007--ASP.Net Input版自增
  9. 《iOS应用软件设计之道》—— 2.5 何时画草图
  10. java容器的理解_java容器的理解
  11. SpringMVC+Vue实现前后端分离的宠物管理系统
  12. pta 计算圆周率(C语言实现)
  13. 关于计算机信息管理的照片,2021年10月青海自考计算机科学与技术(计算机信息管理方向)专业报名照片要什么格式...
  14. 查看动态库.dll是多少位的
  15. ubuntu18.04安装kinect1(xbox360)驱动以及实时运行rtabmap
  16. MTK Camera自定义Vendor Tag
  17. 原生/RN/Flutter选型
  18. 计算机制图实训心得体会,电气画图实训心得体会
  19. matlab进行光纤耦合,MATLAB单模光纤与多模光纤耦合仿真
  20. Mac Docker Desktop “Mounts denied: EOF.“解决方法

热门文章

  1. python表求列平均值_python中表列的平均值
  2. 微博机型Android怎么去掉,如何设置微博来源中显示出的手机型号 怎么去掉微博来源中的android字样...
  3. php微信公众号报警,微信报警函数定义与用法汇总
  4. thinkphp5-php think常用命令
  5. 怎样查看主板支持服务器内存,怎么看主板支持内存频率?看主板支持内存频率方法...
  6. C++性能优化(十二)——自旋锁
  7. 神经网络提取图片特征,神经网络算法识别图像
  8. PTA 奇数值结点链表 超详细
  9. Kettle的“增加序列”(自增字段)的使用
  10. Java框架jboot_Jboot v3.0.3 正式版发布,基于 JFinal 的微服务框架