【发布时间】:2018-12-07 09:43:07
【问题描述】:
我在 MySQL 中有一个名为“测试数据库”的数据库,我想创建一个查询来获取具有以下特征的所有数据库列:
- 第一列 - 表名
- 第二列 - 列名
- 第三列 - 类型
- 第四列 - 最大长度
我分别使用以下查询来获得我想要的:
-
获取表名:
Select Table_Name from INFORMATION_SCHEMA.Tables -
获取列名:
Select Column_Name from INFORMATION_SCHEMA.Columns -
获取列类型:
Select Data_Type from INFORMATION_SCHEMA.Columns -
获取列大小:
Select Character_Maximum_Length from INFORMATION_SCHEMA.Columns
但我没有设法将其合并到一个查询中以获得以下结果:
任何帮助将不胜感激!
【问题讨论】: