From: | "usuario anonimo" <opinante(dot)anonimo(at)gmail(dot)com> |
---|---|
To: | Guillermo Muñoz <guillermo(dot)munoz(at)grupotekne(dot)com(dot)ar> |
Cc: | PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: timestamp out of range |
Date: | 2007-09-19 14:41:10 |
Message-ID: | 91b524660709190741k4af19cf0wfdaf2cad67a92a6e@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El 19/09/07, Guillermo Muñoz <guillermo(dot)munoz(at)grupotekne(dot)com(dot)ar> escribió:
>
>
> Tengo un problema con los timestamp, el caso es este:
> tengo estos datos como varchar
> "1984-06-14"
> "1983-02-21"
> "1989-06-13"
> si les hago (trim(f_nac))::timestamp without time zone, me quedan
¿ cual es el tipo de f_nac (largo) ?
Si es una fecha de nacimiento, por que quieres pasar a timestamp,
necesitas la hora ?
> "1984-06-14 00:00:00"
> "1999-12-31 -147768:00:00"
> "1989-06-13 00:00:00"
>
> el segundo caso deberia ser 1983-02-21 00:00:00 y la consulta da error por
> timestamp out of range
¿ Si son fechas de nacimiento, por que deseas que sean timestamp ?
> si uso cast(f_nac as date) aparentemente no tengo problemas, el caso es que
> la tabla tiene 2 millones de registros y este error empezo de un dia a otro
> y no tengo un patron es aleatoreo. y aparentemente esta pasando en otras
> tabla que tambien tiene fechas que algunas llegan a los 11 millones de
> registro.
¿ Las fechas las guardas como varchar de que largo ?
¿ Que version de?
>
> Si alguien sabe a que se debe, desde ya agradecido
>
> Guillermo Muñoz
>
>
--
_________________________________
Solo soy una mente genial en un cuerpo
From | Date | Subject | |
---|---|---|---|
Next Message | Calabaza Calabaza | 2007-09-19 14:45:21 | Re: timestamp out of range |
Previous Message | Calabaza Calabaza | 2007-09-19 14:40:16 | Re: timestamp out of range |