有没有办法轻松地在PL / SQL中对varchar2变量进行排序?例如,要获得结果' ABC'使用变量' BAC'?我认为没有类似的东西:
v_text := SORT(v_text);
答案 0 :(得分:1)
select listagg(substr(v_text,level,1)) within group
(order by substr(v_text,level,1)) into v_text
from dual connect by level<=length(v_text);
答案 1 :(得分:0)
据我所知,没有简单的方法。这就是你能做的:
varchar
对char
char
进行迭代。使用this answer中的内容。