-- 脱敏姓名 UPDATE wb_person_message SET `name`=(if(LENGTH(name)>6,CONCAT(LEFT(name,1), '**' ),CONCAT(LEFT(name,1), '*' ))); -- 脱敏身份证号 UPDATE ...
身份证号脱敏: CONCAT LEFT ui.idcard, , ,RIGHT ui.idcard, as 身份证号 , 姓名脱敏: CONCAT LEFT o.custom name, , as 客户姓名 , 手机号脱敏: CONCAT LEFT o.custom phone, , ,RIGHT ui.idcard, as 客户手机号, case when: case when c.on tim ...
2019-07-11 11:35 0 550 推荐指数:
-- 脱敏姓名 UPDATE wb_person_message SET `name`=(if(LENGTH(name)>6,CONCAT(LEFT(name,1), '**' ),CONCAT(LEFT(name,1), '*' ))); -- 脱敏身份证号 UPDATE ...
参考博客:https://blog.csdn.net/ywb201314/article/details/107762279 ...
//手机号脱敏处理 //姓名脱敏处理 //身份证号脱敏处理 //邮箱脱敏处理 ...
替换几位就用几个*号 一、姓名 1, 脱敏规则: 只显示第一个汉字,比如李某某置换为李**, 李某置换为李* 二、手机号 1, 脱敏规则: 保留前三后四, 比如15638296218置换为156****6218 三、身份证号 1, 脱敏规则: 保留前六后 ...
* 二、手机号 1, 脱敏规则: 保留前三后四, 比如156 ...
1、身份证脱敏:显示后4位 2、姓名脱敏:3个字及以下显示1个字,3个字以上显示2个字 3、手机号码脱敏:显示前3后4 4、地址脱敏:12字及以下显示6个字,12字以上显示不超过50% 5、邮箱脱敏:显示 ...
测试数据SELECT * FROM `userinfo`; 方式一(最推荐) SELECT `name` AS '姓名', INSERT ( telephone, 4, 4, '****' ) AS '手机号', INSERT ( cardID, 4, 11 ...