Questão 641862

Tecnologia da Informação · 2018

Questão

ID 641862

Disciplina: Tecnologia da Informação

Assunto: Blocos PL/SQL

Ano: 2018 Banca: FCC - Fundação Carlos Chagas Órgão: Defensoria Pública do Estado do Amazonas


Considere o código PL/SQL abaixo.

DECLARE

PROCEDURE calc (

vendas NUMBER,

quota NUMBER,

emp_id NUMBER

)

IS

bonus NUMBER := 0;

BEGIN

IF vendas > (quota + 200) THEN

bonus := (vendas - quota)/4;

ELSE

bonus := 50;

END IF;

DBMS_OUTPUT.PUT_LINE('bônus = ' || bonus);

UPDATE tabEmpregados

SET salario = salario + bonus

WHERE empregado_id = emp_id;

END calc;

BEGIN

calc(10100, 10000, 120);

calc(12000, 10000, 121);

END;

/

Ao executar o código acima no Oracle 12c em condições ideais, o resultado será

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