永发信息网

oracle如何做到用sql(存储过程我也会。。)把姓名后面的字替换为*,只保留姓。

答案:1  悬赏:30  手机版
解决时间 2021-01-18 08:26
  • 提问者网友:書生途
  • 2021-01-17 15:42
oracle如何做到用sql(存储过程我也会。。)把姓名后面的字替换为*,只保留姓。
最佳答案
  • 五星知识达人网友:天凉才是好个秋
  • 2021-01-17 17:21
费了九牛二虎之力啊!

update 用户 set 姓名 = substr(rpad(substr(姓名,1,1),length(姓名)*2,'*'),1,length(姓名)) 
where 姓名 is not null;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯