2015-11-09 72 views
0

我希望能夠當我在SQL做一個describe聲明,對列名:如何在SQL中對「describe」語句的結果進行排序?

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

相關問題