求高人解释下面这个执行情况 DECLARE TYPE t_oo IS TABLE OF dba_objects.owner%TYPE; TYPE t_on IS TABLE OF dba_objects.object_name%TYPE; l_oo t_oo; l_on t_on; tcount number(3) := 0; CURSOR c1 IS SELECT owner, object_name FROM dba_objects WHERE ROWNUM <=1000; BEGIN OPEN c1; LOOP
FETCH c1 BULK COLLECT INTO l_oo, l_on LIMIT 10000; EXIT WHEN c1%NOTFOUND; tcount := tcount +1 ; END LOOP; CLOSE c1; dbms_output.put_line(tcount); END; /