sábado, agosto 29, 2009

Formato de salida de Fecha/Hora PostgreSQL

Siempre lo dire, en la lista de postgres es mucho lo que se encuentra, tarde o temprano alguien nos indica de forma rapida como realizar cosas en este excelente motor de base de datos, hoy me encontre con una respuesta de Alvaro Herrera sobre la salida de Fecha con la funcion TO_CHAR, cosa que recuerdo hace algunos años lo hice con el lenguaje de programacion, con la base de datos hubiera sido inmediato y muy facil de realizar :

Edwin Quijada escribió:
>
> Alvaro de donde salen las TM, no me digas que eres mago ahora??
> Que signifcan algo sobre el idioma de la maquina?

No, el idioma viene de la variable de configuración lc_messages:

alvherre=# select to_char('26/08/1987'::date, 'TMDay, DD TMMonth YYYY');
to_char
---------------------------
Miércoles, 26 Agosto 1987
(1 fila)

alvherre=# set lc_messages to 'fr_CA.utf8';
SET
alvherre=# select to_char('26/08/1987'::date, 'TMDay, DD TMMonth YYYY');
to_char
------------------------
Mercredi, 26 Août 1987
(1 fila)


--
Alvaro Herrera http://www.flickr.com/photos/alvherre/
"¿Cómo puedes confiar en algo que pagas y que no ves,
y no confiar en algo que te dan y te lo muestran?" (Germán Poo)

1 comentario:

Anónimo dijo...

mmmh... interesante, yum yum

gracias