Postagens

Mostrando postagens de julho, 2013

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 ;