bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Oracle函數(shù)獲取IDCARD中年齡-創(chuàng)新互聯(lián)

  IDCARD的第一代是15位號碼,第二代是18位號碼,

創(chuàng)新互聯(lián)自成立以來,一直致力于為企業(yè)提供從網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)、網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、電子商務(wù)、網(wǎng)站推廣、網(wǎng)站優(yōu)化到為企業(yè)提供個(gè)性化軟件開發(fā)等基于互聯(lián)網(wǎng)的全面整合營銷服務(wù)。公司擁有豐富的網(wǎng)站建設(shè)和互聯(lián)網(wǎng)應(yīng)用系統(tǒng)開發(fā)管理經(jīng)驗(yàn)、成熟的應(yīng)用系統(tǒng)解決方案、優(yōu)秀的網(wǎng)站開發(fā)工程師團(tuán)隊(duì)及專業(yè)的網(wǎng)站設(shè)計(jì)師團(tuán)隊(duì)。

  新的18位IDCARD號碼各位的含義:1-2位省、自治區(qū)、直轄市代碼

                3-4位地級市、盟、自治州代碼

                5-6位縣、縣級市、區(qū)代碼

                7-14位出生年月日,比如19670401代表1967年4月1日

                15-17位為順序號,其中17位男為單數(shù),女為雙數(shù)

                18位為校驗(yàn)碼,0-9和X,由公式隨機(jī)產(chǎn)生。

   15位IDCARD號碼各位的含義: 1-2位省、自治區(qū)、直轄市代碼;

                3-4位地級市、盟、自治州代碼;

                5-6位縣、縣級市、區(qū)代碼;

                7-12位出生年月日,比如670401代表1967年4月1日,這是和18位號碼的第一個(gè)區(qū)別;

                13-15位為順序號,其中15位男為單數(shù),女為雙數(shù)

                與18位***號的第二個(gè)區(qū)別:沒有最后一位的驗(yàn)證碼

從IDCARD中獲取用戶年齡信息,要對IDCARD合法性進(jìn)行校驗(yàn)。

--判斷是否為數(shù)字,返回True,False CREATE OR REPLACE FUNCTION DT_ISNUMBER(P_IN VARCHAR2) RETURN BOOLEAN AS   I NUMBER ; BEGIN   I := TO_NUMBER(P_IN);   RETURN TRUE; EXCEPTION   WHEN OTHERS THEN     RETURN FALSE; END; --判斷是否為日期,返回True,False CREATE OR REPLACE FUNCTION DT_ISDATE(P_IN VARCHAR2) RETURN BOOLEAN AS   I DATE; BEGIN   I := TO_DATE(P_IN,'YYYYMMDD');   RETURN TRUE; EXCEPTION   WHEN OTHERS THEN     RETURN FALSE; END; --判斷是否為合法的***號 CREATE OR REPLACE FUNCTION DT_ISIDCARD(P_IDCARD VARCHAR2) RETURN BOOLEAN IS   IDCARDLEN INTEGER; BEGIN   IDCARDLEN := LENGTH(P_IDCARD);   IF (IDCARDLEN = 18 AND DT_ISNUMBER(SUBSTR(P_IDCARD, 1, IDCARDLEN - 1)) AND      DT_ISDATE(SUBSTR(P_IDCARD, 7, 8)) ) OR      (IDCARDLEN = 15 AND DT_ISNUMBER(SUBSTR(P_IDCARD, 1, IDCARDLEN)) AND      DT_ISDATE('19' || SUBSTR(P_IDCARD, 7, 6)) ) THEN     RETURN TRUE;     ELSE     RETURN FALSE;   END IF; END DT_ISIDCARD; --獲取***號信息的年齡并返回 CREATE OR REPLACE FUNCTION DT_GETAGE(P_IDCARD VARCHAR2) RETURN INTEGER IS IDCARDLEN INTEGER; IDCARDYEAR INTEGER; BEGIN    IDCARDLEN :=LENGTH(P_IDCARD);      IF DT_ISIDCARD(P_IDCARD) AND IDCARDLEN = 18 THEN      IDCARDYEAR := TO_NUMBER(SUBSTR(P_IDCARD,7,4));     END IF;   IF DT_ISIDCARD(P_IDCARD) AND IDCARDLEN = 15 THEN        IDCARDYEAR := TO_NUMBER('19'||SUBSTR(P_IDCARD,7,2));   END IF;   RETURN  TO_NUMBER(TO_CHAR(SYSDATE,'YYYY'))-IDCARDYEAR;        END DT_GETAGE;

 以上針對***年齡獲取常用函數(shù)做個(gè)記錄,方便日后直接使用或者對***中其他地址、性別做進(jìn)一步解析使用

(PS:為啥shenfenzheng這三個(gè)字要當(dāng)做敏感信息被過濾掉了呢)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

文章標(biāo)題:Oracle函數(shù)獲取IDCARD中年齡-創(chuàng)新互聯(lián)
URL標(biāo)題:http://vcdvsql.cn/article20/iicco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版建站公司網(wǎng)站維護(hù)靜態(tài)網(wǎng)站自適應(yīng)網(wǎng)站標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)