Pular para o conteúdo principal

Questão de Banco de Dados — PL-SQL — Instituto Consulplan 2025

Banco de DadosPL-SQL
Código
qg557470
Banca
Instituto Consulplan
Órgão
Prefeitura de Nova Iguaçu - RJ
Ano
2025
Nível
Médio
Cargo
Técnico Programador de Computação
Um analista de sistemas da Prefeitura Municipal de Nova Iguaçu precisa gerar um relatório de arrecadação fiscal. Para isso, ele escreve a seguinte consulta em PL/SQL para calcular o total de impostos pagos pelos contribuintes:DECLARE v_total NUMBER; BEGIN SELECT SUM(valor) INTO v_total FROM pagamentos WHERE categoria = 'IMPOSTO'; DBMS_OUTPUT.PUT_LINE('Total de impostos arrecadados: ' || v_total); END; Ao revisar o código, foram identificados erros conceituais que podem comprometer sua execução. Qual das alternativas contém uma afirmação INCORRETA sobre o código PL/SQL apresentado?
  1. AA variável v_total precisa ser declarada antes do bloco BEGIN.
  2. BO comando SELECT INTO pode falhar se a consulta retornar múltiplas linhas.
  3. CA variável v_total pode armazenar qualquer quantidade de valores retornados pelo SUM().
  4. DO pacote DBMS_OUTPUT precisa ser ativado com SET SERVEROUTPUT ON para exibir a saída.
Revelar gabarito e comentário

GabaritoC — A variável v_total pode armazenar qualquer quantidade de valores retornados pelo SUM().

Link permanente: /questoes/qg557470