Como calcular a idade a partir da data de aniversário usando PLSQL


SELECT
trunc((months_between(sysdate, to_date('17/02/2015','dd/mm/yyyy')))/12) AS idade
FROM DUAL
Caso a sua data seja composta por ano de dois algarismos, por exemplo: 01/01/06, utilize o comando to_date(’17/02/15′,’dd/mm/RR’);
Já o comando trunc será utilizado para pegar a parte inteira da divisão por 12.

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *