Pregunta

En PL/SQL, supongo que tengo una matriz asociativa definida de la siguiente manera:

declare 
       type a_arr_t is table of PLS_INTEGER index by PLS_INTEGER;
       a_arr a_arr_t;

Entonces, escasamente, pueblo la matriz de la siguiente manera:

begin
      a_arr(1)   := 2;
      a_arr(10)  := 4;
      a_arr(100) := 6;
end;

¿Hay algún operador o función que pueda darme los índices de la matriz? (1,10,100) Como una colección de algún tipo, algo como indices of en un forall ¿declaración?

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a dba.stackexchange
scroll top