Seditio.by

Уроки MySQL: получаем информацию о таблице

Seditio.by » Наш блог » CMF Cotonti » Уроки MySQL: получаем информацию о таблице

Уроки MySQL: получаем информацию о таблице

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

Комментарии

Имя (E-mail):
* Ваш комментарий будет доступен для редактирования в течение 10 Минут

Похожие страницы

Теги

mysql, плагины

Поиск: