QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Informática

FCC - Órgão não informado - AL AP Analista Legislativo Desenvolvedor de Banco de Dados - 2020 • FCC • 2020

Considere a função PL/SQL abaixo, criada no Oracle, em ambiente ideal. CREATE OR REPLACE FUNCTION obterDados ( vSal IN colaborador.salario%TYPE, vAdicional IN colaborador.adicional%TYPE) RETURN NUMBER IS BEGIN ..

I. . END obterDados; / O objetivo da função é retornar o salário anual calculado a partir do salário mensal e do adicional (extra) de um funcionário, utilizando a fórmula (salário do funcionário * 12) + (adicional recebido * salário * 12). Para que a função realize a operação desejada, a lacuna I acima deverá ser preenchida por:
A
this.salario:= (vSal * 12) + (vAdicional * vSal * 12);
B
RETURN (NVL(vSal,0) * 12 + (NVL(vAdicional,0) * NVL(vSal,0) * 12));
C
salario:=(NVL(vSal,0) * 12 + (NVL(vAdicional,0) * NVL(vSal,0) * 12));
D
RETURN (ROUNDTO(vSal,2) * 12 + (ROUNDTO(vAdicional,2) * ROUNDTO(vSal,2) * 12));
E
RETURN (DECIMAL(vSal,2) * 12 + (DECIMAL(vAdicional,2) * DECIMAL(vSal,2) * 12));
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.