PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 25/02/2010 17:53:39

hfilliere
Membre

Affichage date et nombre

Bonjour,

Afin d'avoir un affichage à la française, nous souhaiterions avoir les dates au format DD/MM/YYYY au lieu de YYYY-MM-DD et les nombres au format 9999,99 au lieu de 9999.99 (virgule à la place de point).

Pour la date, il suffit de modifier le paramètre datestyle en ISQ, DMY.

Mais je n'ai pas trouvé comment faire pour les nombres sachant que je voudrais éviter d'utiliser un to_char qui doit consommer des ressources surtout quand on traite des millions de lignes.

Pour info, voici un extrait de postgresql.conf :
lc_messages = 'C'
lc_monetary = 'fr_FR.UTF-8'
lc_numeric = 'fr_FR.UTF-8'
lc_time = 'fr_FR.UTF-8'
default_text_search_config = 'pg_catalog.french'

Si vous aviez une réponse, je serais ravi.

Merci à tous !

--

hfilliere

Hors ligne

#2 25/02/2010 21:55:27

Marc Cousin
Membre

Re : Affichage date et nombre

On ne peut pas. On utilise to_char. D'ailleurs c'est aussi préférable pour les dates, de le faire dans les deux sens. PostgreSQL utilise les standards SQL pour les types de base.

http://markmail.org/message/aelixmcjzeq … te:results


Marc.

Hors ligne

Pied de page des forums