Команда SHOW COLUMNS
Команда SHOW COLUMNS используется для
просмотра структуры таблицы: имён столбцов, типов данных,
признаков NULL, ключей и значений по умолчанию. Команда
удобна для быстрой диагностики схемы таблицы без просмотра
SQL-кода её создания.
Синтаксис
SHOW COLUMNS FROM table_name
Таблицы для примеров
| id | name | salary | hire_date |
|---|---|---|---|
| 1 | Ivan | 50000 | 2022-01-10 |
| 2 | Olga | 52000 | 2023-03-05 |
| 3 | Sergey | 48000 | 2021-11-20 |
Пример
Давайте выведем список столбцов для таблицы employees:
SHOW COLUMNS FROM employees
Результат выполнения кода:
| Field | Type | Null | Key | Default | Extra |
|---|---|---|---|---|---|
| id | int | NO | PRI | NULL | auto_increment |
| name | varchar(100) | NO | NULL | ||
| salary | int | YES | NULL | ||
| hire_date | date | NO | NULL |
Пример
Давайте выведем столбцы таблицы employees с фильтрацией по имени столбца:
SHOW COLUMNS FROM employees
LIKE 'sal%'
Результат выполнения кода:
| Field | Type | Null | Key | Default | Extra |
|---|---|---|---|---|---|
| salary | int | YES | NULL |
Смотрите также
-
команду
SHOW TABLES,
которая выводит таблицы базы -
команду
DESCRIBE,
которая показывает структуру таблицы -
команду
SHOW CREATE TABLE,
которая показывает SQL-код создания таблицы