Foxtable(狐表)用户栏目专家坐堂 → 身份证号码数据类型


  共有3746人关注过本帖树形打印复制链接

主题:身份证号码数据类型

帅哥哟,离线,有人找我吗?
hqy168168
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:252 积分:3424 威望:0 精华:0 注册:2012/7/20 12:15:00
身份证号码数据类型  发帖心情 Post By:2014/12/10 15:24:00 [只看该作者]

某列是存储身份证号码的有效期,有效期有具体日期如“2024-02-01”,这个为日期型,但是有的有效期是“长期”,这个是文本型,怎么实现呢?

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/12/10 15:29:00 [只看该作者]

1.统一用字符串类型
2.取值的时候判断如果是长期, 就用2100年12月31号 代替

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2014/12/10 15:32:00 [只看该作者]

判断为长期时,时间设为2099-12-30,我不信那时候此人还在用这个身份证,因为有效期为“长期”的自份证在办理时就已经50岁以后了!
[此贴子已经被作者于2014-12-10 15:32:36编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
包头123
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1049 积分:8150 威望:0 精华:0 注册:2011/10/11 11:13:00
  发帖心情 Post By:2014/12/10 15:58:00 [只看该作者]

如果这个人2030年出生,就会出问题了。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/10 16:13:00 [只看该作者]

以下是引用包头123在2014-12-10 15:58:00的发言:
如果这个人2030年出生,就会出问题了。

 

人家的意思,是出生日期基础上加上100岁左右


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2014/12/10 16:50:00 [只看该作者]

以下是引用有点甜在2014-12-10 16:13:00的发言:

 

人家的意思,是出生日期基础上加上100岁左右

今天身份证有效期是“长期”的(50岁以下办理身份证均有年限,越年轻年限越短,50岁以上除丢失补办外,无需换证),肯定已过50岁,到2099年,至少需要活到136岁!

 回到顶部
帅哥哟,离线,有人找我吗?
hqy168168
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:252 积分:3424 威望:0 精华:0 注册:2012/7/20 12:15:00
  发帖心情 Post By:2014/12/10 17:05:00 [只看该作者]

感谢大家的回答。
我直接用文本型,身份证阅读器出来的格式是****.**.**,将“.“ 替换成”-“好看些。如果要用日期型的,再在计算式中转化成日期型的使用。

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2014/12/10 18:35:00 [只看该作者]

可没有直接用日期型方便!

 回到顶部