2015-11-09 13 views
0

Я хочу, чтобы иметь возможность заказать имена столбцов, когда я делаю describe заявление в SQL:как заказать результаты инструкции `описать` в SQL?

use <db_name>; 
describe <table_name>; 

Что я заказать его?

use <db_name>; 
describe <table_name> order by <????>; 

Спасибо.

+0

Связанные, если это представляет интерес, я написал * Опишите все таблицы * в [этом ответе] (http://stackoverflow.com/a/38679580). Можно было бы изменить его, чтобы делать любой заказ. Плюс, как указано, он получает все таблицы. – Drew

ответ

0

Вы не можете (легко) сделать это непосредственно с MySQL, однако, вы можете получить результат с простой оберткой оболочки:

mysql --e 'describe <table_name_goes_here>' --batch | sort -k 1