Метаданные в SQL: анализ структуры таблиц

УЗНАЕМ ТИП ДАННЫХ ВСЕХ КОЛОНОК

Но как узнать типы данных сразу всех столбцов?

Необходимо использовать следующий запрос:

select
    column_name,
    data_type
from
    information_schema.columns
where
    table_name = 'fifa_players_2018'

В нем мы обращаемся к метаданным с помощью information_schema.columns. Метаданные представляют информацию относительно хранящихся у нас данных. То есть, таблица information_schema.columns хранит данные о столбцах наших таблиц: названия колонок, типы данных каждой колонки, привилегии доступа.

Кажется сложным, не правда ли? Но стоит понимать, что обращение к метаданным таблиц является редкой необходимостью. Чаще всего это нужно для быстрого знакомства со структурой таблицы. Намного чаще с этим работают системные администраторы.