设为首页 加入收藏

TOP

oracle替换字符串
2015-07-24 12:01:08 来源: 作者: 【 】 浏览:7
Tags:oracle 替换 字符串
现在需要将用户的身份证号码显示在页面,以供用户进行身份核对,但是为了个人隐私,又不能完整显示,所以可以用sql将身份证号码的部分号码用*号替换。效果截图如下:


具体的sql实现对应如下:

tsc.idcard,concat(substr(tsc.idcard, 0, 4),'******') ,lpad(substr(tsc.idcard,-3),length(tsc.idcard),'*')

两种截取字符串效率具体没有查过资料和具体实验比较过,但是感觉第一种(concat)截取字符串效率会高一些。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇oracle学习之路(二)------数组.. 下一篇[转]RAC的一些概念性和原理性的知..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: