我对 PostgreSQL 比较陌生,我知道如何在 SQL Server 的左边用零填充一个数字,但我很难在 PostgreSQL 中解决这个问题。
我有一个数字列,其中最大位数为 3,最小位数为 1:如果是一位数,则左侧有两个零,如果是两位数,则为 1,例如 001、058、123。
在 SQL Server 中,我可以使用以下内容:
RIGHT('000' + cast([Column1] as varchar(3)), 3) as [Column2]
这在 PostgreSQL 中不存在。任何帮助,将不胜感激。