Sì.
Dichiara le variabili TABLE TYPE nel blocco di dichiarazione aPL/SQL. Le variabili di tabella sono anche note come indice per tabella o array. La variabile tabella contiene una colonna che deve essere un tipo di dati scalare o record più una chiave primaria di tipo BINARY_INTEGER. Sintassi:
DECLARETYPE type_name IS TABLE OF(column_type |variable%TYPE |table.column%TYPE[NOT NULL]INDEX BY BINARY INTEGER;
-- Quindi per dichiarare una variabile TABLE di questo tipo:nome_variabile nome_tipo;
-- Assegnazione di valori a una variabile TABLE:nome_variabile(n).nome_campo :='testo'; -- Dove 'n' è il valore dell'indice
Rif:http://www.iselfschooling.com/syntax/OraclePLSQLSyntax.htm
Potresti anche dare un'occhiata alle tabelle temporanee globali