mysql查看数据表字段信息

1、查看数据表创建语句

SHOW CREATE TABLE table_name;

查询结果举例如下

CREATE TABLE `table_name` (

`user_id` varchar(64) NOT NULL COMMENT '用户编号',

`role_id` varchar(64) NOT NULL COMMENT '角色编号',

`aif_modify_time` datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3),

`id` varchar(64) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8

2、查看数据表字段类型

使用INFORMATION_SCHEMA

SELECT TABLE_NAME, CREATE_TABLE

FROM information_schema.tables

WHERE table_schema = 'database_name'

AND table_name = 'table_name';

其中,database_name是需要查询的数据库名,table_name是需要查询的表名。该语句将返回指定表的建表语句,并且可以在查询时筛选指定数据库

mysql查看视图字段类型

1、查看视图创建语句

SHOW CREATE VIEW view_name;

2、使用INFORMATION_SCHEMA视图中的COLUMNS表查询视图中的字段类型信息

SELECT

COLUMN_NAME,

DATA_TYPE

FROM

INFORMATION_SCHEMA.COLUMNS

WHERE

TABLE_NAME = 'view_name';

Copyright © 2088 世界杯决赛_世界杯是 - rchzwh.com All Rights Reserved.
友情链接
top