Oracle截取字符串进行循环

  • Post author:
  • Post category:其他




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 版权协议,转载请附上原文出处链接和本声明。