首页 > 解决方案 > 如何在 sql (NETEZZA) 中屏蔽帐号

问题描述

我有一个 8 位数的帐号,我想将后三位屏蔽为 XXX 我正在使用 IBM Netezza 数据库。

例如:34567890 输出:34567XXX

有人可以告诉我相同的语法。

标签: sqlnetezza

解决方案


请试试这个:

重复('*',length(substr(accountnr,1,length(account_nr)-4))-1)||substr(accountnr) -3,4)

上述查询将有助于掩盖您帐号的前四位数字


推荐阅读