2016 - 2024

感恩一路有你

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按特定字符截取字符串

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。