Javier

acabo de probar la consulta reemplazando con un campo fecha y funciona
perfectamente.
mmm no sera que cometiste la burrada de escribir tus campos entre las
comillas simples?

Esto funciona:
select replace(replace(replace(age(now()::timestamp,
fregistro::timestamp)::varchar
,'years','años'),'mons','meses'),'days','dias') from cat_lote where
fregistro is not null
limit 100

Esto no:
select replace(replace(replace(age(now()::timestamp,
'fregistro'::timestamp)::varchar
,'years','años'),'mons','meses'),'days','dias') from cat_lote where
fregistro is not null
limit 100

como son timestamp te pondra al costado tambien las horas minutos y
segundos si solo quieres años meses dias castea a date asi:

select replace(replace(replace(age(now()::date, fregistro::date)::varchar
,'years','años'),'mons','meses'),'days','dias') from cat_lote where
fregistro is not null
limit 100

PD: Se mas tolerante vienes por ayuda y todavia exigente y por si acaso se
te ocurra preguntar como agregarle al resultado la cantidad de horas
minutos y demas te sugiero que pases leyendo por aqui:

http://www.postgresql.org/docs/9.1/static/functions-string.html
http://www.postgresql.org/docs/9.1/static/functions-datetime.html

Si no te funciona ya no se mi bola de cristal tambien anda borrosa por
estos dias jeje


El 10 de diciembre de 2014, 22:34, Alvaro Herrera <alvhe...@2ndquadrant.com>
escribió:

> Javier Campana escribió:
>
> > Pana eres un pendejo si no tienes puta de idea solo di no puedo no es
> > necesario que seas un imbécil
>
> NO PUEDO, NO PUEDO, NO TENGO NI PUTA IDEA!!
>
> --
> Álvaro Herrera                http://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
>
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org
> )
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>



-- 
José Mercedes Venegas Acevedo
cel claro 940180540

mails: jvenegasp...@gmail.com

Reply via email to