[Pgsql-ayuda] Import de un *.txt

sandrigo lezcano psql@msa.com.py
Tue, 17 Jun 2003 11:35:52 +0100


From: "Alvaro Herrera Munoz" Tuesday, June 17, 2003 4:13 PM

> Lo mas probable es que
> haya un dato fuera del rango
> permitido (adivinanza que viene de leer
> el mensaje de error).
>


mmm..  tb pense lo mismo...  pero se supone
q si tengo una linea tipo:(una sola linea!!)
-----------
5 ,EDUARDO, ,MARIA, ,DELGADO, ,MAIDANA, ,, 1 ,0981423577, ,, 10/09/1973 1
,S, /  / 1 ,M, ,1355128, ,739812/73, ,0+, 9999 ,sal, 08/09/2001 12:05:10 3
,,
-----------
..los datos van a introducirse de acuerdo
al orden en que los coloque en el paso
anterior "Import Wizard - orden de los campos"
y que el primer elemento "5 " (del ej.)

lo introduce en el campo "legajo"
q es "int4 NOT NULL"
y los valores los convierte al tipo destino.

tb lo intente desde el psql:

rrhh=# copy empleados from 'c:\\temp\\empleados2.txt';
ERROR:  copy: line 1, pg_atoi: error in "5 ,EDUARDO, ,MARIA, ,DELGADO,
,MAIDANA,
 ,, 1 ,0981423577, ,, 10/09/1973 1 ,S, /  / 1 ,M, ,1355128, ,739812/73, ,0+,
999
9 ,sal, 08/09/2001 12:05:10 3 ,,": can't parse " ,EDUARDO, ,MARIA, ,DELGADO,
,MA
IDANA, ,, 1 ,0981423577, ,, 10/09/1973 1 ,S, /  / 1 ,M, ,1355128,
,739812/73, ,0
+, 9999 ,sal, 08/09/2001 12:05:10 3 ,,"


ENTIENDO que el problema es el espacio_en_blanco