-- 脫敏姓名 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;
處理之后字段信息如下: