sql脱敏

sql脱敏实则是对敏感字段进行替换

replace(字段名,substring(字段名,起始位数,替换字符个数),‘******‘)

replace用来替换

substring用于截取字段其中几位

起始位数为从第几个字符开始替换

替换个数是需要替换的字符数

***为替换的字符,也可以用其他字符替换

例子:

比如字段column_1为‘0123456789‘的char(10)

replace(column_1,substring(column_1,2,5),‘*****‘)

这样select出来的结果为01*****789

sql脱敏

上一篇:SQL Server和Oracle数据类型对应关系


下一篇:记录数据库被攻击.md