Je cherche à mettre en forme un flotteur de sorte qu'il sera affiché de la manière suivante:postgresql to_char un entier avec le format allemand
999.999.990,00
J'utilise actuellement la fonction to_char
:
to_char(SUM(amount::float)/100, '999G999G990D00')
Toutefois, ce format affiche des virgules au lieu de points. Telle est la norme en Allemagne.
Quand j'ai changé le G
(utilisé pour symboliser une virgule) à un D
(utilisé pour symboliser un point) je reçois l'erreur suivante:
psycopg2.ProgrammingError: multiple decimal points
Je suis en cours d'exécution et PostgreSQL psycopg2 avec Python 2.7.
Des idées comment je peux accomplir ce remplacement?
Merci