谁帮忙写个sql,截取字符串的
.PRJPRJ1.UNTUNT1.BLDBLD1.SYSSYS1.LVLLVL1.AREARE1.ILDILD1
以.分组,截取
.PRJ .UNT .BLD .SYS .LVL .ARE .ILD 后面的字符
结果:
PRJ1 UNT1 BLD1 SYS1 LVL1 ARE1 ILD1
有没好的方法?
------解决方案--------------------SELECT LTRIM(REGEXP_REPLACE('.PRJPRJ1.UNTUNT1.BLDBLD1.SYSSYS1.LVLLVL1.AREARE1.ILDILD1',
'.[[:alpha:]]{3}',
' '),
' ')
FROM DUAL;
结果:
1 PRJ1 UNT1 BLD1 SYS1 LVL1 ARE1 ILD1