如何在红移上做一个文本蒙版



所以我有表CPF和列cpf

<表类> 论坛 tbody><<tr>012345678901234567890123456789012

to_char()函数认为它正在重新格式化一个数字。这意味着周期被解释为小数,这与您输入的数字不兼容。

相反,你可以这样欺骗:

select replace(to_char(01234567890::numeric, '000;000;000-00'), ';', '.')
012.345.678-90

或者,您可以创建一个创建标量Python用户定义函数- Amazon Redshift,通过将复杂性放入函数中,以较不复杂的调用来完成此操作。

相关内容