"I want to populate it during the PL / SQL of the code itself, with INSERT statements"
This is like populating any other PL / SQL variable: we must use INTO. Just because we fill out a few lines, we need to use the BULK COLLECT syntax.
declare
l_array your_nested_table_type;
begin
select col1
bulk collect into l_array
from t72;
end;
/
, LIMIT . , PL/SQL - PL/SQL - . , , PGA. .
" , , "
sigh - . SO. 9i , . ( , ).
2
" , " "( ), . , ?"
. ?
SQL> declare
2 local_array tok_tbl;
3 begin
4 local_array := parser.my_parse('Keith Pellig,Peter Wakeman,Ted Bentley,Eleanor Stevens');
5 local_array.extend();
6 local_array(5) := 'Reese Verrick';
7 for i in local_array.first()..local_array.last()
8 loop
9 dbms_output.put_line(local_array(i));
10 end loop;
11 end;
12 /
Keith Pellig
Peter Wakeman
Ted Bentley
Eleanor Stevens
Reese Verrick
PL/SQL procedure successfully completed.
SQL>
SQL, , TOK_TBL PL/SQL.