Oracle APEX集合按列排序

时间:2017-02-04 01:51:44

标签: oracle oracle-apex oracle-apex-5

我需要使用以下方法对集合进行排序和重新排序:

    APEX_COLLECTION.SORT_MEMBERS(
    p_collection_name => collection name,
    p_sort_on_column_number => column number to sort by);

这个“列号要排序”究竟是什么?我需要按N001排序,那么通过的“列号”是什么?

普利文

1 个答案:

答案 0 :(得分:1)

我记得,最初的APEX集合只有VARCHAR2列c001到c050。稍后添加数字(N001等)和日期列(D001等)。

不幸的是,此过程仅适用于原始VARCHAR2列,因此您无法对列N001进行排序。希望APEX团队能够在未来的版本中解决这个问题。