Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/11/2009, 07:51
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Formato de Fecha en Postgres

Como algunos meses no necesitan conversión, se puede hacer solo los que la requieren:

Código sql:
Ver original
  1. SELECT CASE
  2. WHEN EXTRACT(MONTH FROM fec)=1 THEN
  3. (EXTRACT(DAY FROM fec)||'-Ene-'||EXTRACT(YEAR FROM fec))::VARCHAR
  4. WHEN EXTRACT(MONTH FROM fec)=4 THEN
  5. (EXTRACT(DAY FROM fec)||'-Abr-'||EXTRACT(YEAR FROM fec))::VARCHAR
  6. WHEN EXTRACT(MONTH FROM fec)=8 THEN
  7. (EXTRACT(DAY FROM fec)||'-Ago-'||EXTRACT(YEAR FROM fec))::VARCHAR
  8. WHEN EXTRACT(MONTH FROM fec)=12 THEN
  9. (EXTRACT(DAY FROM fec)||'-Dic-'||EXTRACT(YEAR FROM fec))::VARCHAR
  10. ELSE to_char(fec,'dd-Mon-YYYY')
  11. END FROM fechas1;

para mi cso, el campo se llama fec, para tu caso es fechacreacion.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming