PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

to_char(numero) funzione in postgres

È necessario fornire una maschera di formato. In PostgreSQL non esiste un valore predefinito:

select to_char(1234, 'FM9999');

Se non sai quante cifre ci sono, stima il massimo:

select to_char(1234, 'FM999999999999999999');

Se il numero ha meno cifre, questo non avrà effetti collaterali.

Se non hai bisogno di alcuna formattazione (come punto decimale, separatore di migliaia) puoi anche semplicemente trasmettere il valore al testo:

select 1234::text