Red de conocimiento informático - Material del sitio web - ¿Cómo implementar la asignación de matrices personalizadas en el paquete de software Oracle?

¿Cómo implementar la asignación de matrices personalizadas en el paquete de software Oracle?

Primero, necesita definir un tipo de matriz y luego definir la variable de matriz

declarar

tipo a_tipo es una tabla de números;

--tipo a_tipo es una matriz ( 10) of number;

--El siguiente método de definición especificará el número máximo de elementos en la matriz

a a_type := a_type(); variable de matriz

begin

a.extend(3); extiende la matriz a 3 elementos

a(1):= 1;

a(2): = 10;

a(3): = 100;

Fin

Además, la matriz tiene el siguientes métodos y propiedades

primero -- el índice del primer elemento

último -- el índice del último elemento

recuento -- el número de elementos en la matriz

prior(n) -- el índice del primer elemento de n

prior(n) -- el primer elemento de n

prior (n) -- n