CREATE OR REPLACE Function IDCARD15TO18(CARD Varchar2) Return Varchar2 Is Type TIARRAY Is Table Of Integer; Type TCARRAY Is Table Of Char(1); RESULTS ...
CREATE OR REPLACE Function IDCARD TO CARD Varchar Return Varchar Is Type TIARRAY Is Table Of Integer Type TCARRAY Is Table Of Char RESULTS Varchar W TIARRAY 數字數組 A TCARRAY 字符數組 S Integer Begin If CAR ...
2017-10-11 10:08 0 1271 推薦指數:
CREATE OR REPLACE Function IDCARD15TO18(CARD Varchar2) Return Varchar2 Is Type TIARRAY Is Table Of Integer; Type TCARRAY Is Table Of Char(1); RESULTS ...
近期由於業務系統歷史數據的原因存在大量15位的身份證,需要轉換成18位的身份證,15是2000年之前的身份證,之后的就沒有15位了。 在網上找了一些函數,可以正常應用,函數如下: create table dw11 (sfz varchar2(18));insert ...
...
...
用的是thinkphp5 + layui 代碼: ...
一、身份證號碼的結構和表示形式 1、號碼的結構 根據〖中華人民共和國國家標准GB11643-1999〗中有關公民身份號碼的規定,公民身份號碼是特征組合碼,由十七位數字本體碼和一位校驗碼組成。排列順序從左至右依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。 2、地址碼 ...
=IF(LEN(C4)=15,REPLACE(C4,7,0,"19")&INDEX({0;"X";9;8;7;6;5;4;3;2;1},MOD(SUMPRODUCT(MID(REPLACE(C4,7,0,"19"),ROW($1:$17),1)*{7;9;10 ...
15位身份證是一代身份證,18位身份證是二代身份證 第一代居民身份證是中國自為中華人民共和國公民頒發的身份證明性證件,第一階段采用印刷和照相翻拍技術塑封而成,為聚酯薄膜密封、單頁卡式,15位編碼。1995年7月1日起啟用新的防偽居民身份證,采用全息透視塑封套防偽。1999年10月1日起,建立 ...