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