ola Ana…
mas vc vai querer retornar estes valores??
para criar seria +- assim
create or replace procedure SP_BUSCAGERAL is
TYPE T_MATRIZ IS TABLE OF Cliente%ROWTYPE;
VarMATRIZ T_MATRIZ;
I NUMBER := 1;
CURSOR C_CLIENTES IS
SELECT CD_CLIENTE FROM CLIENTE;
begin
VarMATRIZ := T_MATRIZ(NULL);
OPEN C_CLIENTES;
LOOP
FETCH C_CLIENTES INTO VarMATRIZ(I).CD_CLIENTE;
EXIT WHEN C_CLIENTES%NOTFOUND;
VarMATRIZ.EXTEND;
I := I+1;
END LOOP;
CLOSE C_CLIENTES;
end;
soh restaria saber o que vc iria fazer com essa matriz…
um abraço…