如何按列标题对SQL结果进行排序?
是的,是水平方式,而无需手动输入每个列名称。
Id, Name, Forename, Department -> Department, Forename, Id, Name
还是PL / SQL可以返回值组?喜欢:
select GetAllColumnsSortedByName(1) from table_name
(我可以想象这是一个奇怪的问题,但是对我有帮助,实际上每个表中都有很多列,对不起,但是PL / SQL方面呢?)
在Oracle中,您可以按字母顺序获取列,如下所示:
select T.COLUMN_NAME
from all_tab_columns t
where T.TABLE_NAME = ? and T.OWNER= ? order by 1
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句