Oracle Pl/Sql: Record
Este é um exemplo simples para trabalhar com record Posteriormente irei mostrar um exemplo como se fosse uma tabela, onde poderemos criar campos, assim não precisaríamos criar uma tabela temporária. DECLARE TYPE TREGISTRO IS TABLE OF NUMBER INDEX BY BINARY_INTEGER ; I BINARY_INTEGER ; REGISTRO TREGISTRO; BEGIN REGISTRO(0) := 1; REGISTRO(1) := 2; REGISTRO(2) := 3; I := REGISTRO.FIRST; WHILE I IS NOT NULL LOOP DBMS_OUTPUT.PUT_LINE(REGISTRO(I)); I := REGISTRO.NEXT(I); END LOOP ; END ;