Oracle Age calculation from Date of birth and Today

前端 未结 13 1445
Happy的楠姐
Happy的楠姐 2020-11-27 15:31

I want to calculate the current Age from Date of Birth in my Oracle function.

What I am using is (Today-Dob)/30/12, but this is not accurate as some mon

13条回答
  •  粉色の甜心
    2020-11-27 15:55

    SELECT 
    TRUNC((SYSDATE - TO_DATE(DOB, 'YYYY-MM-DD'))/ 365.25) AS AGE_TODAY FROM DUAL;
    

    This is easy and straight to the point.

提交回复
热议问题