Sono relativamente nuovo in PostgreSQL e so come riempire un numero con zeri a sinistra in SQL Server, ma faccio fatica a capirlo in PostgreSQL.
Ho una colonna numerica in cui il numero massimo di cifre è 3 e il minimo è 1: se è una cifra ha due zeri a sinistra, e se è 2 cifre ha 1, ad esempio 001, 058, 123.
In SQL Server posso utilizzare quanto segue:
RIGHT('000' + cast([Column1] as varchar(3)), 3) as [Column2]
Questo non esiste in PostgreSQL. Qualsiasi aiuto sarebbe apprezzato.
format()
funzione, che ti permetterà di usare format(Column1,'000') as Column2
.