Re: [pgsql-es-ayuda] Problemas con mensajes en español y la funcion age

From: Juan Martínez <jeugenio(at)umcervantes(dot)cl>
To: Mauricio Escobar <mescobar(at)pcofertas(dot)cl>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] Problemas con mensajes en español y la funcion age
Date: 2007-01-18 16:34:23
Message-ID: 45AFA18F.80106@umcervantes.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Mauricio Escobar escribió:
> Mi problema es el siguiente tengo 2 fecha que quiero sacar la
> diferencia y lo hago con la siguiente instrucción.
>
> SELECT age(current_date, '1986-12-06')
>
> Retorna "30 years 1 mon 12 days" pero necesito que lo retorne en
> español y no en ingles.

Yo diria que tienes otro problema. entre los años 1986 y 2007 no hay 30
años, hay solo 21 (o 20 con algunos meses para ser estrictos).

> Cambie
>
> lc_messages = 'Spanish_Chile'

Estas trabajando sobre windows verdad?

Eso en Linux estaría malo. Lo correcto es 'es_CL', ciertamente debes
tener generado el locale adecuado.

Esto se ha preguntado mas de una vez por aqui. Busca en los historicos
de la lista, ahora no recuerdo cuales han sido las soluciones.

--
Juan Martinez G. Mac Iver # 370
Departamento de Informatica 4997900 - 4997950
Universidad Miguel de Cervantes Santiago - Chile
http://download.bblug.usla.org.ar/netiquette.png

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message inf200272 2007-01-18 17:26:24 conexion remota de postgre?
Previous Message Eduardo Ruiz 2007-01-18 16:22:27 incompatible: no se encuentra el bloque mágico