我想从MySQL (5.2)中获得所有表及其列名的列表。
目前,我知道只需使用以下命令就可以看到所有表名:
show tables
该查询是否有一个简单的扩展来显示表名列表和列名(我不需要类型)?我在想一些像加入的事。
发布于 2014-05-01 13:20:16
我想你是在找SCHEMA COLUMNS Table
SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'tbl_name'
[AND table_schema = 'db_name']
[AND column_name LIKE 'wild']
https://stackoverflow.com/questions/23408451
复制相似问题