From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Walter Osoria <WalterOsoriawalter(dot)osoria(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: comando COPY |
Date: | 2005-09-28 17:12:22 |
Message-ID: | 20050928171222.GA15089@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Wed, Sep 28, 2005 at 01:07:13PM -0300, Walter Osoria wrote:
> saludos a todos, estamos migrando unas tablas de oracle a Postgres
> tenemos el problemas que en las ultima columnas son de tipo date
> con los siguientes caracteres 20020101, (fecha_ini y fecha_fin).
>
> fecha_ini fecha_fin
> ----- ------ -- - -------- --------
> 10000, 245878, 20, 2, 20020101, 20041231
>
> el error: invalid input syntax for type date "20041231"
> es extraño que no me da en la primera fecha, los campos
> son del tipo date y uso Postgres 8.0.3, (fecha_ini date,
> fecha_fin date) ...
Aca funciona:
alvherre=# create table a (foo date);
CREATE TABLE
alvherre=# copy a from stdin;
Ingrese los datos a ser copiados seguidos de un fin de línea.
Termine con un backslash y un punto.
>> 20020101
>> 20041231
>> \.
alvherre=# select * from a;
foo
------------
2002-01-01
2004-12-31
(2 filas)
Que dice en la variable DateStyle? Aca tengo
alvherre=# show datestyle;
DateStyle
-----------
ISO, MDY
(1 fila)
--
Alvaro Herrera Architect, http://www.EnterpriseDB.com
"Vivir y dejar de vivir son soluciones imaginarias.
La existencia está en otra parte" (Andre Breton)
From | Date | Subject | |
---|---|---|---|
Next Message | Raul Torres Apaza | 2005-09-28 17:29:07 | obtener licencia Postgresql |
Previous Message | Siciliano, Pablo E. | 2005-09-28 16:57:34 | Re: servidor lento |