| 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: | Whole Thread | Raw Message | 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!
| 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 |