2016 - 2024

感恩一路有你

oracle按照分隔符拆分行 给Oracle添加split和splitstr函数的方法?

浏览量:2007 时间:2021-03-11 05:30:47 作者:admin

给Oracle添加split和splitstr函数的方法?

如何返回Oracle的split函数截获的一行数据]ustruSplitIsTableOfVarchar2(4000)

CREATEORREPLACEFUNCTIONsplit(puStrInvarchar2,puDelimiterInvarChar2)

RETURNtyuStruSplit

IS

jINT:=0

iINT:=1

lenit:=0

len1INT:=0

strVARCHAR2(4000)

str splittyuStr split:=tyuStrsplit()

BEGIN

len:=LENGTH(pustr)

len1:=LENGTH(pur)substr函数用于分割字符串。例如:字符串是abc123,现在需要截取为ABC和123。从dual function description中选择substr(“abc123”,1,3),substr(“abc123”,4,3):substr(“abc123”,1,3),其中abc123是要截取的字符串,1表示从第一位截取,3表示要截取的长度。

ORACLE怎么拆分字符串?

此函数可以将“目标字符串”拆分为“指定字符串”,并通过表结构返回结果。代码如下:创建之后,让我们测试它。例如,执行如下SQL:输出结果为两行表,如下图所示:

oracle按照分隔符拆分行 oracle实现split函数 oracle以逗号分隔字符串多行

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