需求是把数据库里的电话号码中间四位隐藏,替换成 * 号,不让别人看到全部数字,简单的说有三种方法:

1:     在查询的时候把号码中间四位替换成相应字符,代码如下:

select insert(mobile, 4, 4, 'XXXX') from sys_users ;


2:     通过UPDATE 将电话数据的中间4位都更改成相应字符,代码如下:

UPDATE `tp_guests` set mobile= REPLACE(mobile, SUBSTR(mobile,4,4), '****');


3:        在插入数据的时候就把电话号码的中间4位隐藏;

相关评论(0)
您是不是忘了说点什么?

友情提示:垃圾评论一律封号...

还没有评论,快来抢沙发吧!