Hola,
Por citar una profesora mia en un examen final de Analisis Matematico,
"...pues, mira como no estoy de acuerdo..."
Tengo una tabla con mas de un registro.
Código:
SQL> select count(*) from t1;
COUNT(*)
----------
39433
Y hago un SELECT INTO de mas de un registro sin obtener la excepcion TOO_MANY_ROWS.
Código:
SQL> declare
2 type t1_a is table of t1%rowtype index by pls_integer;
3 t t1_a;
4 begin
5 select *
6 bulk collect into t
7 from t1;
8 dbms_output.put_line(t.last);
9 end;
10 /
39433
PL/SQL procedure successfully completed.
En principio, es correcto lo posteado, solo que incompleto.
Gracias por el aporte, y recuerda que el foro es en castellano
Saludos