Soy relativamente nuevo en PostgreSQL y sé cómo rellenar un número con ceros a la izquierda en SQL Server, pero estoy luchando por resolver esto en PostgreSQL.
Tengo una columna numérica donde el número máximo de dígitos es 3 y el mínimo es 1: si es un dígito tiene dos ceros a la izquierda, y si es 2 dígitos tiene 1, por ejemplo, 001, 058, 123.
En SQL Server puedo usar lo siguiente:
RIGHT('000' + cast([Column1] as varchar(3)), 3) as [Column2]
Esto no existe en PostgreSQL. Cualquier ayuda sería apreciada.
format()
función que te permitirá usar format(Column1,'000') as Column2
.