
第一代居民身份z与第二代居民身份z,只是公民身份号码的码长由原来的15位码长数字增加到18位码长,其中对人的出生年份由原来省略世纪年的两位年份数字增加到完整的四位数字,最后第十八位增加了一位校验码字符,它起到校验重复正确性,本身没有实际意义。即不因我国频繁变动的行政区划变革而改变一个已经办理领取过居民身份z的公民身份号码精髓。即使原来办证地行政区划的撤销、划转、合并、分拆以及产生了新的行政区划建制都对人不影响持有人的证件编码的合法性、有效性。
用字符型,可变的。sql
server是varchar,oracle是varchar2。是否用数字,要看是否用于计算、数值比较,所以电话号码和身份z不能用数字。特别是身份z还可能会用到截取出生日期,更要用字符了。
身份z号码每个数字代表的意思:
1、前1、2位数字表示:所在省份的代码;
2、第3、4位数字表示:所在城市的代码;
3、第5、6位数字表示:所在区县的代码;
4、第7~14位数字表示:出生年、月、日;
5、第15、16位数字表示:所在地的派出所的代码;
6、第17位数字表示性别:奇数表示男性,偶数表示女性;
7、第18位数字是校检码:也有的说是个人信息码,一般是随计算机的随机产生, 用来检验身份z 的正确性。校检码可以是0~9的数字,有时也用x表示。 除最后一位外都是数字,最后一位若是 字母只能是小写x。
需要。截止到2023年4月20日,进入个人数据库为了证明,是数据库的用户或者是某一数据库角色的成员,必须进行实名验证,是需要身份验证的。数据库是指长期存储在计算机内有组织的、可共享的数据集合。
以上就是关于一代身份z换了第二身份z,在人口数据库里的信息一样的吗全部的内容,包括:一代身份z换了第二身份z,在人口数据库里的信息一样的吗、数据库中电话号码和身份z用什么数据类型、身份z后面的数字是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)