-
-
奔放的小毛驴 初学数据Lv2
发表于2020-3-16 18:16
悬赏1
已解决
楼主
分析表中展示信息身份证号和姓名进行脱敏
最佳答案
奔放的小毛驴 发表于 2020-3-17 12:04
就是获取的值,是姓名,有可能三位数,有可能两位数,但是保留姓,后面的名字换成**号 ...
那就要试一下别的了,BI上没有这个功能,只是变通方法
6个回答
908791215 发表于 2020-3-16 18:16
那就要试一下别的了,BI上没有这个功能,只是变通方法
我找到办法了。
表达式:获取数据库字段的姓名值
显示表达式:CASE WHEN LEN(self())=1 THEN left(self(),1) WHEN LEN(self())=2 THEN left(self(),1)^'*' WHEN LEN(self())=3 THEN left(self(),1)^'**' WHEN LEN(self())=4 THEN left(self(),1)^'***' WHEN LEN(self())=5 THEN left(self(),1)^'****' WHEN LEN(self())>6 THEN left(self(),1)^'*****...' end