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.
