#将用/分隔的字符串转换为多行
with a as (select '/ABC/AA/AD/ABD/JI/CC/ALSKD/ALDKDJ' id from dual)
select regexp_substr(id,'[^/]+',1,rownum) id from a
connect by rownum<=length(regexp_replace(id,'[^/]+'))
效果如下:
#同理,将逗号分隔的字符串转为多行
--本篇文作参考了关于oracle的将字符串转换成多行 - it610.com