最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Oracle返回表类型的自定义函数

来源:动视网 责编:小采 时间:2020-11-09 12:17:39
文档

Oracle返回表类型的自定义函数

Oracle返回表类型的自定义函数:分割字符串的函数create or replace function sf_Split_String( sourceString varchar2,--待分割字符串,格式如 分割字符串的函数 create or replace function sf_Split_String( sourceString varchar2,--
推荐度:
导读Oracle返回表类型的自定义函数:分割字符串的函数create or replace function sf_Split_String( sourceString varchar2,--待分割字符串,格式如 分割字符串的函数 create or replace function sf_Split_String( sourceString varchar2,--


分割字符串的函数create or replace function sf_Split_String( sourceString varchar2,--待分割字符串,格式如

分割字符串的函数

create or replace function sf_Split_String(

sourceString varchar2,--待分割字符串,格式如'wangqingku,shanghai3h'

subString varchar2--分隔符

)

return Varchar2Varray

is

len integer:=length(subString);

lastpos integer:=1-len;

pos integer;

num integer;

i integer:=1;

ret Varchar2Varray:=Varchar2Varray(null);

begin

/*create or replace type Varchar2Varray is varray(100) of varchar2(40);*/

/*

Create By: wangqingkun@shanghai3h.com

Create Date:2010-07-02

Description:分割字符串返回字符串列表

select * from table(cast(sf_Split_String('Tube,YueXia,ZhangYongLi',',') as Varchar2Varray))

*/

loop

pos:=instr(sourceString,subString,lastpos+len);

if pos>0 then --found

num:=pos-(lastpos+len);

else--no found

num:=length(sourceString)+1-(lastpos+len);

end if;

if i>ret.last then

ret.extend;

end if;

ret(i):=substr(sourceString,lastpos+len,num);

exit when pos=0;

lastpos:=pos;

i:=i+1;

end loop;

return ret;

end sf_Split_String;

文档

Oracle返回表类型的自定义函数

Oracle返回表类型的自定义函数:分割字符串的函数create or replace function sf_Split_String( sourceString varchar2,--待分割字符串,格式如 分割字符串的函数 create or replace function sf_Split_String( sourceString varchar2,--
推荐度:
标签: 返回 数据库 函数
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top