Imagem de fundo

Analise o código PL/SQL abaixo: set serveroutput on DECLARE...

Analise o código PL/SQL abaixo:


set serveroutput on


DECLARE

TYPE tabela_numeros IS TABLE OF NUMBER;

list TABELA_NUMEROS := tabela_numeros (1, 2, 3, 4, 5);

BEGIN

list.DELETE(2);

FOR i IN 1..list.COUNT LOOP

IF list.EXISTS(i) THEN

DBMS_OUTPUT.PUT('['||list(i)||']');

END IF;

END LOOP;

DBMS_OUTPUT.NEW_LINE;

END;

/


O resultado da execução desse código na saída DBMS de um banco de dados Oracle é:


A

[1][2][3]


B

[1][2][4]


C

[1][3][4]


D

[1][2][3][4]


E

Uma exceção Oracle.