2015-11-09 61 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

相关问题