SELECT REGEXP_SUBSTR (‘aaaa,bbbb,cccc’, ‘[^,]+’, 1,rownum)
from dual connect by rownum<=LENGTH (‘aaaa,bbbb,cccc’) - LENGTH (regexp_replace(‘aaaa,bbbb,cccc’, ‘,’, ‘’))+1;

本文介绍了一种使用Oracle SQL中的REGEXP_SUBSTR函数来将逗号分隔的字符串拆分成独立元素的方法。通过示例说明如何按逗号进行拆分并获取每个单独的词汇。
SELECT REGEXP_SUBSTR (‘aaaa,bbbb,cccc’, ‘[^,]+’, 1,rownum)
from dual connect by rownum<=LENGTH (‘aaaa,bbbb,cccc’) - LENGTH (regexp_replace(‘aaaa,bbbb,cccc’, ‘,’, ‘’))+1;

2470

被折叠的 条评论
为什么被折叠?