oracle根据身份证号码 计算年龄、性别
一、Oracle根据身份证判断性别:
女生身份证:
- 431382198103246985
男生身份证:
- 150921197208173492
SQL语句如下:
select decode(mod (to_number(substr('110228197802199547' ,17, 1)),2 ),0, '女','男' ) as sex from dual ;select decode(mod (to_number(substr('530323197503252610' ,17, 1)),2 ),0, '女','男' ) as sex from dual ;select decode(mod (to_number(substr('110228197802199547' ,17, 1)),2 ),0, '2','1' ) as sex from dual ;select decode(mod (to_number(substr('530323197503252610' ,17, 1)),2 ),0, '2','1' ) as sex from dual ;
二、Oracle根据身份证计算年龄:
//方法一
select (to_char(sysdate, 'yyyy') - substr('430426199303014475', 7, 4)) age from dual;
//方法二
select trunc(to_number(to_char(sysdate,'yyyymmdd'))/10000 - to_number(to_char(to_date('1982-8-28','yyyy-mm-dd'),'yyyymmdd'))/10000) from dual
//方法三
select trunc((to_char(sysdate,'yyyyMMdd')-to_char(to_date(substr('430426199303014475',7,8),'yyyy-MM-dd'),'yyyyMMdd'))/10000) from dual;
原文地址:https://www.cnblogs.com/wjxbk/p/9366225.html
oracle根据身份证号码 计算年龄、性别相关推荐
- MySql通过身份证号码计算年龄和性别
一.如何通过身份证号码计算当前用户的年龄 计算规则:先取出身份证上的年份并计算年份与当前年份的差,再比较当前日期与身份证上的月日(即判断此人是否已经过了国历生日),决定是否需要减去一岁,已经过了生日的 ...
- Oracle 通过15位或18位身份证号码计算年龄、出生年月日、性别
15位身份证号码各位的含义: 地址码(前六位数):表示身份证编码对象常住户口所在省份.地市,以及县(市.旗.区)的行政区划代码,1-2位数字表示所在地省.自治区.直辖市代码,第3.4位数字表示所在地地 ...
- JS根据身份证号码计算年龄和性别
/*** 根据身份证号得到姓别和精确计算年龄*/ function analyzeIDCard(IDCard){var sexAndAge = {};//获取用户身份证号码var userCard = ...
- Oracle:根据身份证号码查询年龄最大的人
这是建表语句! create table student( idcard varchar2(18), name varchar2(20), sex int, high i ...
- 入门PHP教程:PHP根据身份证号码,获取性别、获取生日、计算年龄等多个信息
用PHP根据身份证号码,获取性别.获取生日.计算年龄等多个信息 方法教程: 1.PHP根据身份证号码,获取性别. 2.PHP根据身份证号码,获取生日. 3.PHP根据身份证号码,计算年龄. 4.PHP ...
- PHP 根据身份证号码,获取性别、获取生日、计算年龄、获取地址、获取生肖、获取星座、以及判断是否是身份证号
PHP 根据身份证号码,获取性别.获取生日.计算年龄.获取地址.获取生肖.获取星座.以及判断是否是身份证号 方法教程: 1.PHP根据身份证号码,获取性别. 2.PHP根据身份证号码,获取生日. 3. ...
- PHP根据身份证号码,获取性别、获取生日、计算年龄等多个信息
PHP 根据身份证号码,获取性别.获取生日.计算年龄.获取地址.获取生肖.获取星座.以及判断是否是身份证号. 方法教程: 1.PHP根据身份证号码,获取性别. 2.PHP根据身份证号码,获取生日. 3 ...
- PHP 根据身份证号码,获取性别、获取生日、计算年龄、获取地址、获取生肖、获取星座、以及判断是否是身份证号...
1.PHP根据身份证号码,获取性别. 2.PHP根据身份证号码,获取生日. 3.PHP根据身份证号码,计算年龄. 4.PHP根据身份证号码,获取地址. 5.PHP判断字符串,是不是身份证号码. 6.P ...
- Js--根据身份证号计算年龄、性别、出生年月日
根据身份证号获取生日 export function getBirthdayByIdCard(idCard: string): string {if (idCard.length === 15) {r ...
- 根据身份证号码提取出性别和年龄
/*** 根据身份证号码计算出性别和年龄* @param idNumber* @returns {{gender: (string), age: number}}*/calculateAgeAndGe ...
最新文章
- STM32的SPI驱动代码
- 关于Unity中变量和函数的定义
- oracle 之 安装10.2.0.1 且 升级到 10.2.0.4
- 这些元器件基础知识都不懂,怎么混电子圈!
- 不是你无法入门自然语言处理,而是你没找到正确的打开方式
- ping html 微信支付,说说PING++介入微信H5支付,我趟过的坑。
- Slog29_支配vue框架初阶项目之博客网站-注册页面-单选按钮
- SSM配置后可以访问静态html文件但无法访问其他后台接口的解决方案
- CCF201503-5 最小花费(30分)
- 天猫专卖店运营计划书
- keil4 mdk安装教程
- 考研,我就推荐几个常用的APP
- 阿里云邮箱标准版集团版尊享版怎么选
- 举个栗子!Tableau技巧(25):学做漂亮的桑基图 Sankeydiagram
- 论文:Ref-NMS: Breaking Proposal Bottlenecks in Two-Stage Referring Expression Grounding
- 从个人邮箱登录页面进入后,邮箱如何撤回邮件?
- 数论(继续补充)(gcd + lcm + qpow + prime+qmul)
- 白屏、首屏的定义、影响因素、优化方法
- 音视频系列九 使用soundTouch实现音视频变速
- 计算机硬件耗电,耗电大户不一定就“费电”_主板评测-中关村在线
热门文章
- Axure 软件自带的图标元件Icons无法显示的问题解决方法
- 《深海探测装备》学习笔记1(深海探测传感器)
- Android音频开发(二):录制音频(WAV及MP3格式)
- cf最低要求配置2021是什么
- php 处理微信昵称含有特殊符号
- ico生成工具ico制作工具ico在线制作
- 计算机出现故障后,电脑内存出现故障怎么办 电脑内存常见故障解决方法【详解】...
- 计算机设置了用户密码登录如何撤销6,台式电脑怎么设置和取消开机密码
- u盘显示请插磁盘f_U盘插电脑上一直显示请插入磁盘是啥意思 - 卡饭网
- 【渝粤教育】广东开放大学 插画与漫画 形成性考核 (27)