Eu sou relativamente novo no PostgreSQL e sei como preencher um número com zeros à esquerda no SQL Server, mas estou lutando para descobrir isso no PostgreSQL.
Tenho uma coluna de números onde o número máximo de dígitos é 3 e o mínimo é 1: se for um dígito, terá dois zeros à esquerda e se for 2 dígitos terá 1, por exemplo, 001, 058, 123.
No SQL Server, posso usar o seguinte:
RIGHT('000' + cast([Column1] as varchar(3)), 3) as [Column2]
Isso não existe no PostgreSQL. Qualquer ajuda seria apreciada.
format()
função, que vai deixar você usar format(Column1,'000') as Column2
.