From: | Conxita Marín <cmarin(at)dims(dot)com> |
---|---|
To: | "marcelo" <msosa(at)consulplanargentina(dot)com(dot)ar>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [pgsql-es-ayuda] convertir fecha al español |
Date: | 2009-05-28 07:30:08 |
Message-ID: | 35D25D20B3BC46A0B4EBA92AA7DC272F@pc13 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola.
Esto es una solución codificando un poquito.
select case when (extract (dow from now())) = 0 then 'domingo'
when (extract (dow from now())) = 1 then 'lunes'
when (extract (dow from now())) = 2 then 'martes'
when (extract (dow from now())) = 3 then 'miercoles'
when (extract (dow from now())) = 4 then 'jueves'
when (extract (dow from now())) = 5 then 'viernes'
else'sabado'
end
|| ' ' || to_char(now(),'DD-MM-YYYY');
En tu caso sustituyes now() por el campo fecha de tu tabla.
Saludos.
Conxita Marín
Desarrollos Informáticos Modulares de Software, S.L.
www.dims.com
----- Original Message -----
From: "marcelo" <msosa(at)consulplanargentina(dot)com(dot)ar>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Tuesday, May 26, 2009 7:15 PM
Subject: [pgsql-es-ayuda] convertir fecha al español
> hola gente tengo una tabla con un campo en formato date, cuando hago
> select sobre la tabla
>
> select gid_salida, fecha, to_char(fecha, 'DAY DD-MM-YYYY) from
> salida_campo; obtengo
>
> gid_salida | fecha | to_char
> ------------+------------+----------------------
> 11 | 2009-05-12 | TUESDAY 12-05-2009
> 12 | 2020-08-07 | FRIDAY 07-08-2020
> 13 | 2009-05-21 | THURSDAY 21-05-2009
> 14 | 2009-05-21 | THURSDAY 21-05-2009
> 15 | 2009-05-25 | MONDAY 25-05-2009
> 16 | 2009-05-30 | SATURDAY 30-05-2009
> 17 | 2009-05-25 | MONDAY 25-05-2009
> 18 | 2009-05-30 | SATURDAY 30-05-2009
> 19 | 2009-05-21 | THURSDAY 21-05-2009
> 20 | 2009-05-23 | SATURDAY 23-05-2009
> 21 | 2009-05-22 | FRIDAY 22-05-2009
> 22 | 2009-05-23 | SATURDAY 23-05-2009
> (12 rows)
> mi pregunta es ¿Como hago para que los dias de la semana aparescan en
> español? Lunes, Martes,Miercoles, ...
>
> lo necesito para un fgormulario de control de salidas de campo y me piden
> que la salida sea en español.
> Estoy utilizando un servidor bajo suse 10.3 y postgres 8.2.4 saludos
>
> MarceloDSosa
>
> --
> TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
>
From | Date | Subject | |
---|---|---|---|
Next Message | Gabriel Hermes Colina Zambra | 2009-05-28 07:45:17 | Re: OT: Clave natural o clave artificial |
Previous Message | Jorge Romeo | 2009-05-28 07:27:11 | RE: Timestamp como primary key |