
Во время создания плагина перед нами встала задачи — нужно было получить список всех столбцов таблицы с описанием. На практике такое встречается довольно редко, но цель состояла в том, чтобы сделать универсальный инструмент, который бы не зависел от таблицы и ее полей. Довольно редко применяемая задача.
Решение оказалось более чем простым. Встречаем: DESCRIBE.
На самом деле аналогичных запросов существует три. Ниже приведены примеры их использования:
DESCRIBE sed_pages;
EXPLAIN sed_pages;
SHOW FIELDS FROM sed_pages;
Данные операторы аналогичны в использовании оператору SELECT: они возвращают результирующий набор. Если необходимо получить об одном столбце то после указания таблицы следует указать имя столбца, например:
DESCRIBE sed_pages page_date;
Теперь, зная структуру таблицы, мы можем спокойно экспериментировать при написании своих запросов-фильтров.
Заинтересовались? Звоните нам по телефонам +375 (29) 774-35-89 и +375 (44) 774-35-89 в Минске. Мы будем рады помочь Вам в реализации Вашего проекта.