隐藏身份证号码中间部分

编程入门 行业动态 更新时间:2024-10-22 11:29:34

隐藏<a href=https://www.elefans.com/category/jswz/34/1719832.html style=身份证号码中间部分"/>

隐藏身份证号码中间部分

SELECT 
#concat是拼接函数
concat(
#left(字段名,序号)  这个是代表截取到字段最左边俩位
left(t.CARD_NO,2),
#这个是截取到去头去尾的字段长度
(char_length(t.CARD_NO)-4),#可以将这行去掉
#本来想的是用*号乘以上面去头去尾的长度 没想到好的方法
'************',
#right(字段名,序号)  这个是代表截取到字段最右边俩位
right(t.CARD_NO,2)) aa  #aa是取得别名
from t_uw_customer as t

这个是查询到的截图


注意身份证并不是统一的十八位,博主之所以想根据长度动态增加*号,就是这个原因,有大神解决了@一下

更多推荐

隐藏身份证号码中间部分

本文发布于:2024-02-26 19:43:43,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1703673.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:身份证号码

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!