1.创建自己的类型 VARCHAR2ARRAY


2.创建函数SPLITSTR


3.怎样使用,一般在存储过程中使用。

declare
 mysplit varchar2array;
begin
  select SPLITSTR('a,b,44,',',') into mysplit from dual;--用逗号拆分。
  dbms_output.put_line(mysplit(1));
  dbms_output.put_line(mysplit(2));--位置2的结果为b
  dbms_output.put_line(to_number(mysplit(3)));
end;
打印结果:

a
b
44


相关文章:

  • 2021-11-04
  • 2021-07-22
  • 2021-12-05
  • 2021-08-21
  • 2022-12-23
  • 2021-11-23
猜你喜欢
  • 2021-08-20
  • 2022-12-23
  • 2022-12-23
  • 2021-06-09
  • 2021-07-16
  • 2022-12-23
相关资源
相似解决方案