Just for a complete, clean PL / SQL solution.
SQL> set serveroutput on SQL> SQL> declare 2 my_array sys.dbms_debug_vc2coll 3 := sys.dbms_debug_vc2coll('The', 'Quick', 'brown', 'fox'); 4 begin 5 for r in my_array.first..my_array.last 6 loop 7 dbms_output.put_line( my_array(r) ); 8 end loop; 9 end; 10 / The Quick brown fox PL/SQL procedure successfully completed. SQL>
In this case, the sys.dbms_debug_vc2coll extended data type is sys.dbms_debug_vc2coll , which has a fairly broad definition ...
SQL> desc sys.dbms_debug_vc2coll sys.dbms_debug_vc2coll TABLE OF VARCHAR2(1000) SQL>
... so, as Gary says, you can make yourself known. Especially if your lines are short and you have a lot of them.
APC
source share