Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

problemas con copy de un .txt

Estas en el tema de problemas con copy de un .txt en el foro de PostgreSQL en Foros del Web. Estoy tratando de copiar un archivo .txt como se muestra: 4,"qwe" 5,"wer" 6,"poi" 7,"tyu" en mi bd los valores de esta tabla son entero y ...
  #1 (permalink)  
Antiguo 26/07/2010, 05:26
 
Fecha de Ingreso: julio-2010
Mensajes: 3
Antigüedad: 14 años, 4 meses
Puntos: 0
problemas con copy de un .txt

Estoy tratando de copiar un archivo .txt como se muestra:

4,"qwe"
5,"wer"
6,"poi"
7,"tyu"

en mi bd los valores de esta tabla son entero y varchar respectivamente
para hacerlo ingreso en el pgadmin en donde se escriben las consultas:

copy productos from '/tmp/archpro.txt' DELIMITER AS ',' NULL as '';

pero me sale un error
[WARNING ] copy productos from '/tmp/proarch.txt' DELIMITER AS ',' NULL as ''
ERROR: missing data for column "desc_pro"
CONTEXT: COPY productos, line 5: ""

ME marca error en la linea 5 ,pero se supone q ya no valores en esa fila...

Porfa ayudenme me urge, kiza esta facil, pero a im ya se me complico,,,
  #2 (permalink)  
Antiguo 26/07/2010, 06:51
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: problemas con copy de un .txt

La parte de NULL AS '' es la que te está complicando la cosa. El efectivamente se encuentra con esto y pierde la secuencia de lo que lleva bien hasta ahora.

dejalo así:
Código SQL:
Ver original
  1. copy productos FROM '/tmp/archpro.txt' DELIMITER AS ','

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 26/07/2010, 07:54
 
Fecha de Ingreso: julio-2010
Mensajes: 3
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: problemas con copy de un .txt

Muchas gracias por contestar¡¡¡¡

Oye ya habia intentado eso y me sale lo mismo osea esto:


[WARNING ] copy productos FROM '/tmp/archpro.txt' DELIMITER AS ','
ERROR: invalid input syntax for integer: ""
CONTEXT: COPY productos, line 5, column id_pro: ""

Alguna sugerencia mas.

De antemano muchas gracias
  #4 (permalink)  
Antiguo 26/07/2010, 08:00
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: problemas con copy de un .txt

hills... esa es la sintaxis correcta. El problema parece estar en el archivo que puede tener caracteres raros que no ves.
Te sugiero abras un txt nuevo, ingreses 2 o 3 datos de prueba, guardes y ensayes nuevamente.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 26/07/2010, 08:11
 
Fecha de Ingreso: julio-2010
Mensajes: 3
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: problemas con copy de un .txt

eeeeeeeeeeeh

huesos eres mi super heroe del dia¡¡¡

si era nada mas crear otro archivo porq ese kien sabe que mas traia.

saludos desde mi MExico lindo y kerido¡¡¡¡

q tengas un exelente dia

thnx man¡¡¡ :aplauso

DTB
  #6 (permalink)  
Antiguo 26/07/2010, 08:13
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: problemas con copy de un .txt

Ya he sufrido mucho por ese tipo de errores

Me alegra que te haya funcionado.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: copy, txt
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:27.