0
我希望能够当我在SQL做一个describe
声明,对列名:如何在SQL中对“describe”语句的结果进行排序?
use <db_name>;
describe <table_name>;
我是什么命令呢?
use <db_name>;
describe <table_name> order by <????>;
谢谢。
我希望能够当我在SQL做一个describe
声明,对列名:如何在SQL中对“describe”语句的结果进行排序?
use <db_name>;
describe <table_name>;
我是什么命令呢?
use <db_name>;
describe <table_name> order by <????>;
谢谢。
你不能(容易),这样直接的MySQL,但是,你可以用一个简单的外壳包装的结果:
mysql --e 'describe <table_name_goes_here>' --batch | sort -k 1
相关,如果它的兴趣,我写了一个*描述所有表*在[本答案](http://stackoverflow.com/a/38679580)。人们可以修改它做任何顺序。另外,如前所述,它可以获得所有表格。 – Drew