From: | Diego Gil <diego(at)adminsa(dot)com> |
---|---|
To: | Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx> |
Cc: | Roberto Ovalle <robertoo(at)127(dot)cl>, PostgreSQL Spanish <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: formato de fecha |
Date: | 2005-02-23 18:11:32 |
Message-ID: | 1109182292.5332.4.camel@roadwarrior.adminsa.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Fijate en los manuales el tema de DATESTYLE. Cambiando este seteo podes
hacer que la fecha retorne DD-MM-YYYY sin necesidad de hacer ningun cast
o modificacion.
Por ejemplo, si usas :
set datestyle to german;
las fechas se muestran dd-mm-yyyy
Diego.
El mié, 23-02-2005 a las 10:10 -0600, Manuel Sugawara escribió:
> "Roberto Ovalle" <robertoo(at)127(dot)cl> writes:
>
> > estoy viendo el manual de postgresql 8 buscando alguna forma de transformar
> > una fecha a caracter con el siguiente formato dd/mm/yyyy, el cast me
> > estrega la cadena formateada de la siguiente manera yyyy-mm-dd, podría
> > hacer un substring y concatenar las cadenas para que me arroje el resultado
> > que yo espero pero sería poco eficiente y muy largo para una cadena tan
> > corta.
>
> Puedes usar to_char, algo como:
>
> test=# select to_char(now(), 'DD-MM-YYYY');
> to_char
> ------------
> 23-02-2005
> (1 fila)
>
> Saludos,
> Manuel.
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 4: No hagas 'kill -9' a postmaster
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Martín Marqués | 2005-02-23 18:35:10 | Re: Query dificil |
Previous Message | Javier Arellano | 2005-02-23 17:27:20 | UNSUSCRIBE |