From: | "Fernando Papa" <fpapa(at)claxson(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | RE: [Pgsql-ayuda] Separadores de decimales y de miles |
Date: | 2003-05-22 12:50:50 |
Message-ID: | F1DC5B511E2D1C499E5E20FC6D74160D02F9725F@exch2000.buehuergo.corp.claxson.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias por el dato!
En realidad todavia no se definen si a la entrada o a la salida... por lo que pude sacar en limpio hasta ahora, es que hay que jugar con las locale para lo que sea entrada, cosa que no me gusta demasiado, mas que nada porque eso me puede traer problemas con el LIKE (lei por ahí que no usaria indices).
Para la salida veo que tambien hay que usar locale, porque el patron "D" toma el punto decimal de las locale.
En esto voy a ser franco, me gusta como lo hace Oracle, que siene un NLS_NUMERIC_CHARACTERS y ahí uno define lo que quiere.... se nota mucho que no me llevo bien con las locale? :)
--
Fernando O. Papa
> -----Mensaje original-----
> De: Alvaro Herrera [mailto:alvherre(at)dcc(dot)uchile(dot)cl]
> Enviado el: miércoles, 21 de mayo de 2003 19:48
> Para: Fernando Papa
> CC: Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> Asunto: Re: [Pgsql-ayuda] Separadores de decimales y de miles
>
>
> On Wed, May 21, 2003 at 06:07:03PM -0300, Fernando Papa wrote:
>
> > Tengo algunos inconvenientes con respecto a los separadores de
> > decimales... tengo que hacer que el postgresql reconozca la
> coma ","
> > como separador de decimales. Estuve revisando la parte de
> > "Localization" en la parte de administración, pero ahí no encontre
> > mucho, solo informacion de encoding y multibyte support, y algo de
> > locales. Pero nada que me acercase a lo que necesito.
>
> > ¿Alguien tiene alguna idea si puedo cambiar el "." separador de
> > decimal por una ","?
>
> En la entrada o en la salida?
>
> Seguramente lo que te interesa está en
> http://developer.postgresql.org/docs/postgres/functions-format
ting.html
(Y por supuesto, que el locale esté definido correctamente -- recuerdo que una vez tuve que modificar mi locale porque el de glibc estaba malo, pero no recuerdo el motivo... era algo con separadores decimales o de miles en todo caso).
Hmm... creo que tenia que ver con esto:
$ locale es_CL -ck LC_NUMERIC -v
LC_NUMERIC
decimal_point=","
thousands_sep=""
grouping=-1;-1
numeric-decimal-point-wc=44
numeric-thousands-sep-wc=0
numeric-codeset="ISO-8859-1"
El thousands_sep deberia ser ".", no estar en blanco. Pero en tu caso no deberia afectar.
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"El sentido de las cosas no viene de las cosas, sino de
las inteligencias que las aplican a sus problemas diarios
en busca del progreso." (Ernesto Hernández-Novich) _______________________________________________
Pgsql-ayuda mailing list
Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | moro moro | 2003-05-22 12:59:15 | [Pgsql-ayuda] acceso a la base de datos mediante web |
Previous Message | jose antonio leo | 2003-05-22 11:01:27 | [Pgsql-ayuda] Mensaje de error en un vacuum |