select trunc((to_char(系统当前时间, ‘yyyyMMdd’) - to_char(to_date(substr(身份证号值, 7, 8), ‘yyyy-MM-dd’),‘yyyyMMdd’)) / 10000) age from 业务表名
ORACLE通过身份证号计算年龄
最新推荐文章于 2024-07-31 09:29:27 发布
select trunc((to_char(系统当前时间, ‘yyyyMMdd’) - to_char(to_date(substr(身份证号值, 7, 8), ‘yyyy-MM-dd’),‘yyyyMMdd’)) / 10000) age from 业务表名