使用mysql將手機號、身份證號等字段進行脫敏


-- 脫敏姓名
UPDATE wb_person_message SET `name`=(if(LENGTH(name)>6,CONCAT(LEFT(name,1), '**' ),CONCAT(LEFT(name,1), '*' )));
-- 脫敏身份證號
UPDATE wb_person_message SET idNumber=CONCAT(LEFT(idNumber,4), '************' ,RIGHT(idNumber,2));
-- 脫敏學歷
update wb_person_message set education = '博士',university = '清華大學',specialities='計算機科學與技術';
-- 脫敏手機號
UPDATE wb_person_message set phone = CONCAT(LEFT(phone,3), '*****' ,RIGHT(phone,3));
-- 查詢結果
SELECT name,idNumber,phone,education,university,specialities from wb_person_message;

 處理之后字段信息如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM