Ви повинні приєднатися information_schema.tablesі information_schema.columnsразом , щоб отримати список таблиць і деталей їх колон.
information_schema.columnsпоказує не лише детальну інформацію про таблиці, але й представлення даних. Немає способу відфільтрувати лише деталі таблиці з цього подання системи.
Отже, вам потрібно приєднатися.
Приклад запиту:
select t.TABLE_SCHEMA, t.TABLE_NAME, c.COLUMN_NAME, c.COLUMN_TYPE, c.DATA_TYPE
from information_schema.tables t , information_schema.columns c where 2=2
and t.table_schema=c.table_schema
and t.table_name=c.table_name
and t.table_type ='BASE TABLE'
order by t.table_schema, t.table_name, c.column_name
;
descкоманду. Цікаво, що він найкоротший, але має найменше голосів. Для мене теж найкращий.