取得MySQL表信息的语句
使用SQL语句,可以实现取得取得MySQL表信息、列信息等功能,该语句供您参考,希望对您学习MySQL数据库能够有所帮助。
- 作者:佚名来源:互联网|2010-10-08 16:42
下面为您介绍的SQL语句可以取得MySQL表信息、外键关系等重要信息,有着很好的使用价值,如果您在MySQL表信息方面遇到过类似的问题,不妨一看。
- /*取得表信息*/
- select table_Comment as Script, table_Name as TableName, 0 as id, Create_Time as createDate,
- CASE table_Type WHEN 'BASE TABLE' then 'U' when 'VIEW' then 'V' ELSE table_Type END as tableType,
- 0 as Category from tables;
- /*取得外键关系*/
- SELECT CONSTRAINT_Name as Script, CONSTRAINT_Name as TableName, 0 as id,
- CURRENT_TIMESTAMP as createDate,
- CASE CONSTRAINT_TYPE
- WHEN 'FOREIGN KEY' THEN 'F'
- WHEN 'PRIMARY KEY' THEN 'K'
- ELSE CONSTRAINT_TYPE
- END AS tableType, 0 as Category From TABLE_CONSTRAINTS;
- SELECT Table_Name, Column_Name, Column_Type, Column_Key, Column_Comment From Columns ;
- /*取得列信息*/
- select table_name as tablename, column_Name as columnName, column_type as columnType,
- 0 as columntypeindex, CHARACTER_OCTET_LENGTH as length, Numeric_Precision as decimaldigits,
- column_comment as Script,column_default as defaultvalue, is_nullable as isnullable,
- case extra when 'auto_increment' then 1 else 0 end as IsMarking,
- 0 as colid, 'U' as ObjectType, data_type from columns;
以上就是取得MySQL表信息的语句写法。
【编辑推荐】
【责任编辑:段燃 TEL:(010)68476606】
点赞 0
- 大家都在看
- 猜你喜欢
- 24H热文
- 一周话题
- 本月最赞
- 使用MySQL命令行修改密码MySQL时间格式化四种优秀的数据库设计工具MySQL update 语句的正确用法MySQL中的datetime与timestamp比较14个必须掌握的数据库面试题(附答案)MySql 新建用户与数据库的实际操作步骤悄悄告诉你MySQL MGR到底牛在哪?
- 使用MySQL命令行修改密码MySQL时间格式化四种优秀的数据库设计工具MySQL update 语句的正确用法14个必须掌握的数据库面试题(附答案)MySQL中的datetime与timestamp比较MongoDB与MySQL,该如何从中选用数据库?记录一次MySQL两千万数据的大表优化解决过程,提供三种解决方案
- 使用MySQL命令行修改密码MySQL时间格式化四种优秀的数据库设计工具MySQL update 语句的正确用法14个必须掌握的数据库面试题(附答案)记录一次MySQL两千万数据的大表优化解决过程,提供三种解决方案Windows下MySQL 5.6安装及配置详细图解悄悄告诉你MySQL MGR到底牛在哪?
订阅专栏+更多
-
Jenkins Pipeline可持续化集成
优化运维流水线共3章 | youerning82人订阅学习
-
笑熬浆糊之职场那些事
IT人的职场心法共22章 | Bear_Boss66人订阅学习
-
Redis运维秘籍
运维标配技术共15章 | one叶孤舟146人订阅学习
视频课程+更多
-
Excel企业实战系列5:数据整理类问题(单表单
讲师:王子宁9114人学习过
-
企业级Zabbix3.4+Grafana5.1全实战视频教程
讲师:实践哥44599人学习过
-
企业网络实战课程-终章 网络故障快速定位与排
讲师:新任帮主352人学习过
- 精选博文
- 论坛热帖
- 下载排行
- 玩转KVM:怎么追查KVM故障解决Azure Kubernetes仪表盘报错一例CentOS7 搭建企业级NFS网络文件服务Hadoop2.0分布式集群的平台搭建ConcurrentHashMap 源码浅析 1.7
- 《服务器硬件工程师从入门到精通》-Server 2012 部署DHCP服务器,在线终【有奖】大公司 VS 小公司,节后跳槽2018年下载中心3月第二周资源下载TOP常见Java面试题大综合,面试必备!!
- 暗月技术小组培训专用php版Web漏洞扫描系统企业版破解版RRDtool软件使用教程TPLink_WN322Gplus_drv2.0.0.22SystemCenter2012之SCVMM2012 28:自
读 书 +更多
网管员必读——网络组建
本书以一个模拟局域网组建为思路,介绍了与局域网组建各主要方面相关的知识及组建、配置方法。本书所介绍的内容主要包括:局域网组建规划、...
-
订阅51CTO邮刊
点击这里查看样刊

51CTO服务号

51CTO播客