sql根据逗号一行变多行 SQL如何按逗号拆分字符串?
浏览量:2834
时间:2021-03-14 09:08:58
作者:admin
SQL如何按逗号拆分字符串?
1. 首先,单击newquery按钮创建一个新查询。2然后准备一个要拆分的字符串,如下图所示。三。然后使用parsename进行分段。第二个参数是分段后的数字,如下图所示。第一个参数是最后一个位置。4最后一个就是第一个。5然后你就可以按地点把它们都拿出来。6最后,我们得到了字符串的每个除法后的子字符串。
oracle sql实现查询时把一字符串按逗号分割,返回分割后的份数?
在Oracle中,您可以使用connect by来划分所有字符串:例如,定义字符串:PVuNouList:=“23,34,45,56”选择不同的REGEXPuSubstr(PVuNouList,”[^,]“,1,LEVEL)作为DUALCONNECT by REGEXPuSubstr(PVuNouList,”[^,]“,1,level)不是nullorder by 1返回结果:token 23344556
请考虑:a number=原始字符串的长度-删除后字符串的长度a number=长度(string)-长度(replace(string,“a”,“))
sql根据逗号一行变多行 sql按逗号拆分列为多行 sql行转列用逗号隔开
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。