Re: Formato_fechas!

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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