PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

fonction to_char(number) dans postgres

Vous devez fournir un masque de format. Dans PostgreSQL, il n'y a pas de valeur par défaut :

select to_char(1234, 'FM9999');

Si vous ne savez pas combien de chiffres il y a, estimez simplement le maximum :

select to_char(1234, 'FM999999999999999999');

Si le nombre a moins de chiffres, cela n'aura aucun effet secondaire.

Si vous n'avez besoin d'aucune mise en forme (comme un point décimal, un séparateur de milliers), vous pouvez également convertir simplement la valeur en texte :

select 1234::text