A estrutura de controle Iteração pode ser utilizada em PL/SQ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - LOOP, WHILE-LOOP e FOR-LOOP.
No PL/SQL, a estrutura de controle Iteração é usada para executar um bloco de código repetidamente enquanto uma condição específica é verdadeira ou por um número definido de vezes. Os comandos de iteração fundamentais no PL/SQL que permitem essa funcionalidade são:
- LOOP: Executa um bloco de código indefinidamente até ser interrompido por um comando EXIT ou EXIT WHEN.
- WHILE-LOOP: Executa um bloco de código enquanto uma condição é verdadeira. A condição é avaliada antes de cada iteração, e se for falsa, o loop é encerrado.
- FOR-LOOP: Realiza um looping por um número específico de vezes. O ciclo é controlado por um iterador, e o loop executa o bloco de código para cada valor dentro de um intervalo definido.
Não existe o comando CASE-LOOP no PL/SQL. O comando CASE é uma estrutura de controle condicional, que permite executar diferentes blocos de código com base no valor de uma expressão, mas não é usado para iterar.
Portanto, a alternativa correta é a E, pois lista somente os comandos que são usados para realizar iterações no PL/SQL, sem incluir estruturas que não têm a ver com loop ou iteração.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
As principais estruturas de loop do PL/SQL são:
1 - LOOP
LOOP
<loop_body> /* Uma lista de instruções. */
EXIT WHEN <condition>;
END LOOP;
2 - WHILE-LOOP
WHILE <condition> LOOP
<loop_body>
END LOOP;
3 - FOR-LOOP
FOR <var> IN <start>..<finish> LOOP
<loop_body>
END LOOP;
[1] http://www.fundao.wiki.br/articles.asp?cod=31
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo