Procura

Banco de dadosPl-sql


EXERCÍCIOS - Exercício 2

  • (FCC 2018)

Para saber o tempo de serviço de cada funcionário da sua equipe, um Analista de Sistemas deseja utilizar, em um banco de dados Oracle aberto e em condições ideais, um comando PL/SQL para exibir o nome do funcionário (campo nome) e calcular o número de meses entre a data atual e a data em que o funcionário foi admitido (campo data_admissao), arredondando o número de meses para o valor inteiro mais próximo. Considerando que a tabela onde estão os dados chama-se funcionario, terá que utilizar o comando


A) SELECT nome, ROUND(MONTHS_BETWEEN(DATE(), data_admissao)) FROM funcionario;

B) SELECT nome, LPAD(MONTHS(SYSDATE,data_admissao)) FROM funcionario;

C) SELECT nome, ROUND(MONTHS(DATE(),data_admissao)) FROM funcionario;

D) SELECT nome, ROUND(SYSDATE() - data_admissao) FROM funcionario;

E) SELECT nome, ROUND(MONTHS_BETWEEN(SYSDATE,data_admissao)) FROM funcionario;


Próximo:
EXERCÍCIOS - Exercício 3

Vamos para o Anterior: Exercício 1

Tente Este: Exercício 4

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=0.90ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.49ms))((ts_substr_c=0.80ms))((ts_substr_im=0.92ms))
((total= 3ms))