create tabletm_app_main_bak as select * from tm_app_main;update tm_app_main set ID_NO = '110000'||substr(id_no,7) , unique_id = 'I'||'110000 ...
上篇出了怎么通過身份證計算年齡,比較有用,這篇出再稽核數據的時候對名字和證件進行脫敏處理。 第一種:對姓名進行脫敏處理,使用 代替姓名中的第二個字。 select replace 張三 ,SUBSTR 張三 , , , as name FROM DUAL REPLACE 替換 原字符,需要替換的位置和長度,要替換的字符 SUBSTR 原字符,從 開始數,數到第二個字,長度 第二種情況,對身份證的第 ...
2021-10-12 09:23 0 4353 推薦指數:
create tabletm_app_main_bak as select * from tm_app_main;update tm_app_main set ID_NO = '110000'||substr(id_no,7) , unique_id = 'I'||'110000 ...
替換幾位就用幾個*號 一、姓名 1, 脫敏規則: 只顯示第一個漢字,比如李某某置換為李**, 李某置換為李* 二、手機號 1, 脫敏規則: 保留前三后四, 比如15638296218置換為156****6218 三、身份證號 1, 脫敏規則: 保留前六后 ...
替換幾位就用幾個*號 一、姓名 1, 脫敏規則: 只顯示第一個漢字,比如李某某置換為李**, 李某置換為李 ...
1、身份證脫敏:顯示后4位 2、姓名脫敏:3個字及以下顯示1個字,3個字以上顯示2個字 3、手機號碼脫敏:顯示前3后4 4、地址脫敏:12字及以下顯示6個字,12字以上顯示不超過50% 5、郵箱脫敏:顯示 ...
//手機號脫敏處理 //姓名脫敏處理 //身份證號脫敏處理 //郵箱脫敏處理 ...
身份證號脫敏: CONCAT(LEFT(ui.idcard,6),'****',RIGHT(ui.idcard,4)) as 身份證號 , 姓名脫敏: CONCAT(LEFT(o.custom_name,1),'**') as 客戶姓名 , 手機號脫敏: CONCAT(LEFT ...
數字類型 certificatecodecopy = certificatecode.replace(/^(.{6})(?:\d+)(.{4})$/, "\$1****\$2");所有類型 enginenocopy = engineno.replace(/^(.{2})(?:\w+ ...
在進行web前端頁面開發中,有時需要從后台獲取用戶數據來顯示在前台頁面,但是考慮到用戶信息安全的問題,就需要對這些信息進行處理,使其不完全顯示出來,例如姓名,兩個字的顯示姓,名字用*代替,電話前三位和后四位顯示,中間用*代替,身份證號前三位和后兩位顯示等等。下面我來說一下方法。 我們的方法 ...