Questão 2296109

Tecnologia da Informação · 2023

Questão

ID 2296109

Disciplina: Tecnologia da Informação

Assunto: Procedures

Ano: 2023 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Centro de Tecnologia da Informação e Comunicação do Rio Grande do Sul


Considere o seguinte comando:

CREATE OR REPLACE PROCEDURE questao AS

BEGIN

FOR k IN (SELECT * FROM PESSOA)

LOOP

cont := cont+1;

DBMS_OUTPUT.PUT_LINE('NOME: '||k.NOME);

END LOOP;

END;

Analise as assertivas abaixo e assinale a alternativa correta.

I. A opção [OR REPLACE] é opcional na sintaxe da criação da procedure e irá sobrescrever a procedure.

II. O comando LOOP não possui EXIT e nem EXIT WHEN, por isso será infinito.

III. A saída irá mostrar a lista de nomes da tabela PESSOA.

IV. A quantidade de vezes que o LOOP será executado é determinada pela quantidade de tuplas da tabela PESSOA.

Alternativas da questão 2296109
Pular para o conteúdo principal