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 ." <[email protected]> 
Para: "Alvaro Herrera" <[email protected]> 
CC: "Javier Campana" <[email protected]>, [email protected], 
"Alejandro Carrillo" <[email protected]> 
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 < [email protected] > 
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 ( [email protected] ) 
Para cambiar tu suscripción: 
http://www.postgresql.org/mailpref/pgsql-es-ayuda 






-- 
José Mercedes Venegas Acevedo 
cel claro 940180540 

mails: [email protected] 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