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

Questão de Tecnologia da Informação

FCC - TRT 1 - Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2025 • FCC • 2025

Considere o seguinte trecho de código em PL/SQL:

Ao ser executado em condições ideais, este comando
A
erra ao calcular o tempo de serviço, pois deveria ter sido usado o EXTRACT (YEAR FROM SYSDATE) - EXTRACT(YEAR FROM data_ admissao) , uma vez que EXTRACT já retorna a diferença correta de anos e meses.
B
erra ao calcular o tempo de serviço, pois deveria ter sido usado DATEDIFF (YEAR, data_admissao, SYSDATE) , que retorna diretamente os anos completos.
C
calcula o tempo de serviço dos funcionários ativos somando diretamente os meses obtidos pela função MONTHS_BETWEEN , sem necessidade de divisão ou modulação.
D
calcula o tempo de serviço dos funcionários ativos, obtendo a diferença total de meses entre a data atual SYSDATE e data_admissao , convertendo os valores em anos e meses utilizando FLOOR e MOD .
E
erra ao calcular o tempo de serviço, pois deveria ter sido utilizado apenas ROUND(MONTHS_BETWEEN(SYSDATE, data_admissao) / 12) , pois não há necessidade de calcular separadamente os anos e meses.
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.