› Fóruns › SQL e PL/SQL › RESULTADO EM ANOS › RESULTADO EM ANOS
19 de agosto de 2009 às 7:30 pm
#89087
Participante
Boa tarde a todos.
Veja se esse script resolve o problema:
SELECT TRUNC(MONTHS_BETWEEN(Data_Atual, Data_Nascimento) / 12) AS "IDADE"
FROM DUAL;
SELECT TRUNC(MONTHS_BETWEEN(TO_DATE('19/08/2009', 'DD/MM/YYYY'), TO_DATE('12/07/1981', 'DD/MM/YYYY')) / 12) AS "IDADE"
FROM DUAL;
Abraços Clayton.