From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | "usuario anonimo" <opinante(dot)anonimo(at)gmail(dot)com> |
Cc: | smalave(at)hidrobolivar(dot)com(dot)ve, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Formato_fechas! |
Date: | 2007-05-08 03:32:09 |
Message-ID: | c2d9e70e0705072032p57816f54rd0b312841af6f397@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 5/7/07, usuario anonimo <opinante(dot)anonimo(at)gmail(dot)com> wrote:
> El 7/05/07, Sonia Malave <smalave(at)hidrobolivar(dot)com(dot)ve> escribió:
> > Las fechas las ingreso (desde pgAdminIII) con el formato dd/mm/yyyy.
> > Pero los select realizados desde ese propio cliente muestran el formato
> > cambiado a yyyy-mm-dd, y es asi como realmente esta almacenando en la
> > base de datos.
> >
> > El fichero postgresql.conf esta configurado asi: "datestyle = 'iso, dmy'"
> >
> > La pregunta es: ¿Como hacer para que mantenda el formato dado dd/mm/yyyy
> > y no lo cambie por el formato yyyy-mm-dd?
>
> porque no intentas con hacer hacer algo como lo siguiente:
>
> dbjdbc=> select nombre, to_char(fecha_nacimiento, 'DD/MM/YYYY') from personas;
> nombre | to_char
> -----------+------------
> anonimo | 26/09/1989
> batman | 26/09/1989
> spiderman | 26/09/1989
>
>
>
> de todas formas puedes cambiar "datestyle = 'iso, dmy'" por "datestyle
> = 'sql, dmy'"
>
la segunda opcion (datestyle = 'sql,dmy') es la mas sana y decente...
imagino que to_char tiene sus usos pero no me gusta la idea de
convertir un date a text solo porque si...
--
Atentamente,
Jaime Casanova
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs and the universe trying
to produce bigger and better idiots.
So far, the universe is winning."
Richard Cook
From | Date | Subject | |
---|---|---|---|
Next Message | Arturo | 2007-05-08 03:45:11 | Re: Herencia? |
Previous Message | Jaime Casanova | 2007-05-08 02:18:15 | Re: Pool de conexiones |