como en efecto a mi me funciona perfectamente, además si es mons, prueba esto 

select replace(replace(replace(age(now()::timestamp, 
'02/12/1982'::timestamp)::varchar 
,'years','años'),'mons','meses'),'days','dias') 

----- Mensaje original -----

De: "jvenegasperu ." <jvenegasp...@gmail.com> 
Para: "Alvaro Herrera" <alvhe...@2ndquadrant.com> 
CC: "Javier Campana" <jcamp...@cyg.ec>, pgsql-es-ayuda@postgresql.org, 
"Alejandro Carrillo" <faster...@yahoo.es> 
Enviados: Miércoles, 10 de Diciembre 2014 23:03:09 
Asunto: Re: [pgsql-es-ayuda] AYUDA 

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.co m 




---------------------------------------------------
XII Aniversario de la creación de la Universidad de las Ciencias Informáticas. 
12 años de historia junto a Fidel. 12 de diciembre de 2014.


Responder a