數據庫sql脫敏查詢


生產上查詢數據,涉及到手機號、身份證、銀行卡號信息因為涉及隱私,所以需要脫敏處理好,導出給開發人員進行問題分析。

原SQL:

select trandate, id, name, transtat, remark, payacctno from t_test;

現在需要脫敏卡號payacctno字段,最后4位數不能顯示,另外name字段不能顯示

脫敏SQL:

select

trandate,

' ' name,

transtat,

remark,

substr(payacctno,0,14)||'****' payacctno

from t_test

查看顯示結果,卡號最后4位數為 ****,其它顯示與數據庫一致。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM