Oracle截取字符串进行循环
存储过程
create or replace procedure PRO_FOR_TEST is
v_temp_name varchar2(4000);
begin
v_temp_name := '杰克、克拉克、托尼、莉莉';
--循环开始
for e in (select column_value from table(strsplit(v_temp_name, '、'))) loop
dbms_output.put_line(e.column_value);
--循环结束
end loop;
end PRO_FOR_TEST;
测试
begin
-- Call the procedure
pro_for_test;
end;
版权声明:本文为yang353933546原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。