はい。
aPL/SQL宣言ブロックでTABLETYPE変数を宣言します。テーブル変数は、インデックスバイテーブルまたは配列とも呼ばれます。テーブル変数には、スカラーまたはレコードデータ型とBINARY_INTEGER型の主キーである必要がある1つの列が含まれています。構文:
DECLARETYPE type_name IS TABLE OF(column_type | variable%TYPE | table.column%TYPE [NOT NULL] INDEX BY BINARY INTEGER;
-次に、この型のTABLE変数を宣言します:variable_nametype_name;
--TABLE変数への値の割り当て:variable_name(n).field_name:='テキスト'; -ここで、「n」はインデックス値です
参照:http://www.iselfschooling.com/syntax/OraclePLSQLSyntax.htm
GlobalTemporaryTablesもご覧になることをお勧めします