Re: int a date

From: Ruben Curto <rubencurto(at)virtualia(dot)com(dot)ar>
To: Mario Gonzalez <gonzalemario(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: int a date
Date: 2007-07-23 16:23:38
Message-ID: 46A4D60A.6F41@virtualia.com.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Mario Gonzalez wrote:
>
> On 23/07/07, Ruben Curto <rubencurto(at)virtualia(dot)com(dot)ar> wrote:
> > Hola lista, es posible convertir un campo entero a tipo fecha?
> > Ej.:
> >
> > # select numero::date + '10 days'::interval from tabla;
> > Cannot cast type 'int4' to 'date'
> >
>
> Postgres te lo esta diciendo, no puedes hacer esa conversion.
> Generalmente una fecha se compone un un dia, un mes y 1 un año.
>
> Que estas tratando de hacer?

Tengo una tabla donde las fechas estan guardadas como enteros (hoy, por
ej. es '20070723') y necesito obtener la suma de esa fecha mas 10 dias.

La tabla esta ya asi, tiene años, y hay un sistema que la consulta
desde varios lados, y la idea era ver si podia hacer lo anterior sin
modificar el campo a date, ya que quizas esto modifique el
funcionamiento del sistema (que no hice yo, por lo tanto tendria que
verificar todas las consultas a esta tabla).

gracias igualmente!

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Calabaza Calabaza 2007-07-23 16:28:31 Re: Ordenar por FK el listado de TOC de un .backup
Previous Message Alvaro Herrera 2007-07-23 16:18:36 Re: int a date