热门标签: 转载 JavaScript mysql 学习 php
主页> 数据库 >

mysql将电话号码中间4位隐藏

发布时间:2017-10-09 编辑:三石兄 标签: mysql 热度:660

通过sql将电话号码中间四位替换成 * 号

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

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位隐藏;

Copyright © 2017-2018 三石兄博客 & 版权所有

蜀ICP备17023832号

229624