码迷,mamicode.com
首页 > 数据库 > 详细

MYSQL查询表信息

时间:2020-02-24 13:28:17      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:cte   def   when   mysq   数据   type   name   comment   default   

SELECT
a.table_name 表名,
a.ordinal_position 字段序号,
a.COLUMN_NAME 字段名,
a.DATA_TYPE 数据类型,
case a.column_key when ‘pri‘ then 1 else 0 end as 主键,
case extra when ‘auto_increment‘ then 1 else 0 end as 自增长,

case when character_maximum_length is NULL then numeric_precision else character_maximum_length end as 长度,
case a.is_nullable when ‘yes‘ then 0 else 1 end as 允许空,
column_default 默认值,
column_comment AS 字段说明
FROM information_schema.COLUMNS a

MYSQL查询表信息

标签:cte   def   when   mysq   数据   type   name   comment   default   

原文地址:https://www.cnblogs.com/aweifly/p/12356183.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!