步骤如下,非常简单,一句代码即可。

  1. 取身份证中代表日期的那段数字出来,并转化为date类型,作为出生日期;
  2. 用系统时间减去刚刚求出的出生日期;
  3. date相减求得的结果默认为天数,所以还需要将其除以365,得到年数,最后进行取整即可。
年龄 := floor((sysdate-to_date(substr(身份证号,7,8),'yyyymmdd')) / 365);

Oracle通过身份证求年龄的方法相关推荐

  1. oracle中更新一列分组的均值,oracle 分组平均后又求平均值的方法

    oracle 分组平均后再求平均值的方法 请教大家一个问题,是分组平均后再平均的方法 有一张表,记录物品的价格 名称   销售日期    价格 A     1日          2 A     2日 ...

  2. oracle 导出身份证号_ORACLE对身份证号码处理相关的SQL【收藏】

    /*ORACLE对身份证号码处理相关的SQL汇总 身份证号码算法及应用场景: 工作实践总结,与大家分享快乐,并请高人批评指正,努力改进: 目前我国大量存在着正在有效期的15位身份证,虽然国家在推行二代 ...

  3. java身份证工具类(校验身份证是否合法、通过身份证获取年龄、性别、生日,将15位身份证转为18位等)

    一.简介 因为工作需要经常用到身份证做一些相关操作,于是通过查阅资料总结出一些常用的工具方法,包括校验身份证是否合法.通过身份证获取年龄.通过身份证获取性别.通过身份证获取户籍地址.通过身份证获取生日 ...

  4. Oracle中对列加密的方法

    Oracle支持多种列加密方式: 1,透明数据加密(TDE): create table encrypt_col(id int, txt varchar2(100) encrypt using '算法 ...

  5. iOS 计算生日转化为年龄的方法

    假设生日1977-8-1,当前日期2017-6-16,问:你今年多少岁?这时候根据生活中和实际档案上,我们说的年龄可能不一样,如果只用年份相减,可以说,40岁(不管你生日到了没,2017年都是40岁) ...

  6. oracle笔记之计算年龄、工龄和TRUNC

    oracle笔记之计算年龄.工龄和TRUNC 方法一:利用months_between 函数计算 SELECT TRUNC(months_between(sysdate, birthday)/12) ...

  7. php pdo 中文乱码,php pdo oracle中文乱码的快速解决方法

    在/etc/profile.d/简历oracle.sh 内容如下在NLS_LANG设置编码ORACLE_HOME=/usr/lib/oracle/12.1/client64 C_INCLUDE_PAT ...

  8. python求最值_用Python实现最速下降法求极值的方法

    对于一个多元函数 ,用最速下降法(又称梯度下降法)求其极小值的迭代格式为 其中 为负梯度方向,即最速下降方向,αkαk为搜索步长. 一般情况下,最优步长αkαk的确定要用到线性搜索技术,比如精确线性搜 ...

  9. python编程求导数_Python求导数的方法

    本文实例讲述了Python求导数的方法.分享给大家供大家参考.具体实现方法如下: def func(coeff): sum='' for key in coeff: sum=sum+'+'+str(k ...

  10. Oracle的join默认为,Oracle中的三种Join方法详解

    这里将为大家介绍Oracle中的三种Join方法,Nested loop join.Sort merge join和Hash join.整理出来以便帮助大家学习. 基本概念 Nested loop j ...

最新文章

  1. 使用Debug Diagnostic Tool排除内存泄漏故障
  2. Linux修改mysql的密码
  3. Mysql报错Fatal error:Can't open and lock privilege tables
  4. file extension php,.php File Extension
  5. c++11 中的 move 与 forward
  6. 只引入部分elementui_腾讯动漫确定引入假面骑士亚极陀和甲斗王 四仔:是不是玩不起...
  7. cocos2dx热更新tmx的一个坑
  8. 判断字符串和数组是否为空
  9. c语言数字按键消息响应',c语言程序使用钩子拦截键盘消息的有关问题
  10. mapred linuxtaskcontroller目录权限问题探究
  11. 七牛上传图片(前台JS+后台C#API获取token)
  12. 瑜伽修身 偷师动物12招(组图)
  13. Codeforces Round #827 (Div. 4) D - F
  14. LRU算法,走迷宫,数根,星际战争
  15. Nacos配置中心实战,盘古开发框架标配组件
  16. 【力扣周赛#324】6266. 使用质因数之和替换后可以取到的最小值+6267. 添加边使所有节点度数都为偶数+6268. 查询树中环的长度
  17. 普里姆(Prim)算法 Java实现(最小生成树)
  18. 核心人才的管理方式(领导者必读)
  19. C语言:输入三角形边长,求面积。
  20. 银河麒麟V10操控系统Qt安装

热门文章

  1. 华南理工计算机电路基础试题,华南理工大学计算机电路基础
  2. 解读升压电路(BOOST)与降压电路(BUCK)
  3. CSS命名规范(规则)常用的CSS命名规则
  4. Windows server 2012 R2 无法安装vc2015
  5. 片袖原型制图_袖原型一片袖打版干货
  6. 空号检测、号码状态查询接口免费测试、精准实时版(支持携号转网查询)
  7. nmap扫描端口 python
  8. ThinkPHP5零食商城系统(前后台)
  9. openproj jvm erron 193
  10. 麻瓜编程python web百度网盘_麻瓜编程_Python Web开发工程师_附课程配套资料