功能效果是通过sql语句处理,把带有逗号或者其他标点的字符串拆分成多行。
直接贴代码和效果了。
代码:
SELECT REGEXP_SUBSTR ('页零,龙哲,濮贞仪', '[^,]+', 1,rownum)
from dual
connect by rownum<=LENGTH ('页零,龙哲,濮贞仪') - LENGTH (regexp_replace('页零,龙哲,濮贞仪', ',', ''))+1;
效果如下:

实际使用的时候灵活调整。
另外,在mybatis框架是不识别<=的,<=替换为<=
本文介绍了一种使用SQL语句将包含逗号等标点符号的字符串进行拆分的方法,并提供了一个具体的示例代码。该方法利用了REGEXP_SUBSTR函数来实现字符串的有效拆分。

1312

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



