Oracle自定义函数之splitalibaba - 超凡娱乐

Oracle自定义函数之splitalibaba

2018-11-08 07:23:40 | 作者: 范明 | 标签: 无语,代码 | 浏览: 3276

无语,上代码

CREATE OR REPLACE type split_tbl as table of varchar2(32767);
create or replace function split
 p_list varchar2,
 p_del varchar2 := ,
) return split_tbl pipelined
 l_idx pls_integer;
 l_list varchar2(32767) := p_list;
 l_value varchar2(32767);
begin
 loop
 l_idx := instr(l_list,p_del);
 if l_idx 0 then
 pipe row(substr(l_list,1,l_idx-1));
 l_list := substr(l_list,l_idx+length(p_del));
 else
 pipe row(l_list);
 exit;
 end if;
 end loop;
 return;
end split;
show errors; 
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表超凡娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1
  • 2

    oracle权限传递tengxun

    权限,用户,时分
  • 3
  • 4
  • 5

    主题:ORACLE函数大全sohu

    字符串,字符,函数
  • 6

    数据库备份问题huabian

    数据库,备份,数据
  • 7

    MySQL刺进数据报错处理sina

    文件,目录,数据库
  • 8

    mysql计算句子ITeye头条

    数据,汇总,季度
  • 9

    zz 彻底卸载mysqlITeyeitjob

    目录,数据库,问题
  • 10