mysql中如何实现替换类似手机号码中间4位为星号显示
可以用INSERT(str,pos,len,newstr)函数来实现起止位置批量替换。返回字符串str,在位置pos起始的子串且len个字符长得子串由字符串newstr代替。mysql> select INSERT('Quadratic', 3, 4, 'What');-> 'QuWhattic'该函数对多字节是可靠的。代码如下:upda
·
可以用INSERT(str,pos,len,newstr)函数来实现起止位置批量替换。
返回字符串str,在位置pos起始的子串且len个字符长得子串由字符串newstr代替。
mysql> select INSERT('Quadratic', 3, 4, 'What');
-> 'QuWhattic'
该函数对多字节是可靠的。
代码如下:
update `laozhuji` set tel=INSERT(tel,4,4,'****') WHERE id=1
转自:http://www.laozhuji.com/faq/list.asp?unid=1472
更多推荐
已为社区贡献2条内容
所有评论(0)