select regexp_substr('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, level)
from dual
connect by regexp_substr('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, level) is not null
from dual
connect by regexp_substr('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, level) is not null
本文介绍了一种使用 SQL 语句从逗号分隔的字符串中提取子串的方法。通过 Oracle 的 REGEXP_SUBSTR 函数实现按逗号分割字符串的功能,并展示了如何通过 LEVEL 进行递归调用直至所有子串被提取完毕。
1845

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



