oracle split函数用法 oracle如何拆分以逗号分隔的字符串为多列?
浏览量:1532
时间:2021-03-17 04:26:50
作者:admin
oracle如何拆分以逗号分隔的字符串为多列?
在Oracle中,您可以使用connect by根据所有条件来划分字符串:
例如,定义字符串:
PVuNouList:=“23,34,45,56”
选择不同的REGEXPuSubstr(PVuNouList,“[^,]”,1,LEVEL)作为“token”
FROM DUAL
connect by REGEXPuSubstr(PVuNouList,“[^,]”,1,level)不为空
order by 1
返回结果:
token
23
34
45
56
让我给你几组函数公式供参考:
=min(1,len($A4)-len(substitute($A4,G$1,)
=if(iserr(search(B$1,$A2)),0,1)
=if(iserr(find(B$1,$A2)),0,1)
=isnumber(search(B$1,$A2))*1
=isnumber(find(B$1,$A9))*1
Excel将一列中的数据拆分成多列?
]这相当于在C中实现split方法来拆分被截断的字符串,分号先拆分,然后冒号拆分一个不能写的句子,并且都显示在列中。更精彩,更难写
oracle split函数用法 oracle拆分字段到多列 oracle按特定字符截取字符串
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。