Locale Style - American numeric values to European numeric values - Mailing list pgsql-general
From | Elielson Fontanezi |
---|---|
Subject | Locale Style - American numeric values to European numeric values |
Date | |
Msg-id | A799F7647794D311924A005004ACEA97080DDF00@cprodamibs249.prodam Whole thread Raw |
List | pgsql-general |
E.F.:> -----Mensagem original----- E.F.:> De: Elielson Fontanezi E.F.:> Enviada em: quarta-feira, 31 de julho de 2002 15:35 E.F.:> Para: Elielson Fontanezi E.F.:> Cc: pgsql-admin E.F.:> Assunto: [ADMIN] Locale Style - American numeric values E.F.:> to European E.F.:> numeric values E.F.:> E.F.:> E.F.:> An additional information from pg_controldata: E.F.:> E.F.:> E.F.:> pg_control version number: 71 E.F.:> Catalog version number: 200201121 E.F.:> Database state: IN_PRODUCTION E.F.:> pg_control last modified: Wed Jul 31 15:00:25 2002 E.F.:> Current log file id: 0 E.F.:> Next log file segment: 1 E.F.:> Latest checkpoint location: 0/12A4E0 E.F.:> Prior checkpoint location: 0/109664 E.F.:> Latest checkpoint's REDO location: 0/12A4E0 E.F.:> Latest checkpoint's UNDO location: 0/0 E.F.:> Latest checkpoint's StartUpID: 8 E.F.:> Latest checkpoint's NextXID: 121 E.F.:> Latest checkpoint's NextOID: 24748 E.F.:> Time of latest checkpoint: Wed Jul 31 15:00:23 2002 E.F.:> Database block size: 8192 E.F.:> Blocks per segment of large relation: 131072 E.F.:> LC_COLLATE: pt_BR E.F.:> LC_CTYPE: C E.F.:> E.F.:> E.F.:> -----Mensagem original----- E.F.:> E.F.:> De: Elielson Fontanezi [mailto:ElielsonF@prodam.sp.gov.br] E.F.:> E.F.:> Enviada em: quarta-feira, 31 de julho de 2002 15:27 E.F.:> E.F.:> Para: pgsql-admin E.F.:> E.F.:> Assunto: [ADMIN] Locale Style - American numeric values E.F.:> E.F.:> to European E.F.:> E.F.:> numeric values E.F.:> E.F.:> E.F.:> E.F.:> E.F.:> E.F.:> Hi fellow! E.F.:> E.F.:> E.F.:> E.F.:> Problem: I am impossible to format numeric values from E.F.:> E.F.:> American to E.F.:> E.F.:> European E.F.:> E.F.:> style. E.F.:> E.F.:> E.F.:> E.F.:> What have I done? E.F.:> E.F.:> E.F.:> E.F.:> 1. The Linux RH was settled to Brazilian locale: E.F.:> E.F.:> E.F.:> E.F.:> LC_COLLATE=C E.F.:> E.F.:> LC_CTYPE=C E.F.:> E.F.:> LC_MESSAGES=pt_BR E.F.:> E.F.:> LC_MONETARY=pt_BR E.F.:> E.F.:> LC_NUMERIC=pt_BR E.F.:> E.F.:> LC_TIME=pt_BR E.F.:> E.F.:> E.F.:> E.F.:> 2. PostGRE was compile with --enable-locale and E.F.:> E.F.:> --enable-multibyte=UNICODE E.F.:> E.F.:> 3. $PGDATA was created doing: initdb -D $PGDATA E.F.:> -E UNICODE E.F.:> E.F.:> E.F.:> E.F.:> 4. In postgres db the table E.F.:> E.F.:> E.F.:> E.F.:> create table leo( E.F.:> E.F.:> codigo int2 primary key, E.F.:> E.F.:> dia date, E.F.:> E.F.:> valor numeric(10,2) E.F.:> E.F.:> ); E.F.:> E.F.:> E.F.:> E.F.:> where E.F.:> E.F.:> E.F.:> E.F.:> postgres$ psql -c "select * from leo"; E.F.:> E.F.:> E.F.:> E.F.:> codigo | dia | valor E.F.:> E.F.:> --------+------------+-------- E.F.:> E.F.:> 1 | 2002-02-02 | 200.00 E.F.:> E.F.:> (1 row) E.F.:> E.F.:> E.F.:> E.F.:> The field dia and valor are still shown with E.F.:> american style. E.F.:> E.F.:> E.F.:> E.F.:> What am I doing wrong. E.F.:> E.F.:> E.F.:> E.F.:> Thanks. E.F.:> E.F.:> .............................................. E.F.:> E.F.:> A Question... E.F.:> E.F.:> Since before your sun burned hot in space E.F.:> E.F.:> and before your race was born, E.F.:> E.F.:> I have awaited a question. E.F.:> E.F.:> E.F.:> E.F.:> Elielson Fontanezi E.F.:> E.F.:> DBA Technical Support - PRODAM E.F.:> E.F.:> Parque do Ibirapuera s/n - SP - BRAZIL E.F.:> E.F.:> +55 11 5080 9493 E.F.:> E.F.:> E.F.:> E.F.:> E.F.:> E.F.:> E.F.:> E.F.:> ---------------------------(end of E.F.:> E.F.:> broadcast)--------------------------- E.F.:> E.F.:> TIP 5: Have you checked our extensive FAQ? E.F.:> E.F.:> E.F.:> E.F.:> http://www.postgresql.org/users-lounge/docs/faq.html E.F.:> E.F.:> E.F.:>
pgsql-general by date: