2016-03-31 3 views
0

Существуют mysql-методы, такие как «Показать имя_колонки» или «Таблица DESCRIBE».MYSQL Показать указанные имена столбцов

Но как я могу получить только указанные имена столбцов?

имена колонок: id, name, values, info -> Получить только имена столбцов: id, name (а также значения, информация).

+0

использования 'information_schema' –

+0

Если какой-либо интерес к кому-либо, я написал * Опишите все таблицы * в [этот ответ] (http://stackoverflow.com/ а/38679580). Вы могли бы создать это, чтобы вырезать столбцы, не представляющие интерес, например * Extra * или * Null *, или добавить другие столбцы из 'INFORMATION_SCHEMA' – Drew

ответ

0

По this link:

SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_DEFAULT 
    FROM INFORMATION_SCHEMA.COLUMNS 
    WHERE table_name = 'tbl_name' 
    [AND table_schema = 'db_name'] 
    [AND column_name LIKE 'wild'] 

SHOW COLUMNS 
    FROM tbl_name 
    [FROM db_name] 
    [LIKE 'wild'] 
Смежные вопросы