Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-es-ayuda] Efectuar copy desde un archivo con más columnas que la tabla

From: Alejandro Carrillo <fasterzip(at)yahoo(dot)es>
To: Sergio Valdes Hurtado <svh(dot)pgsql(at)gmail(dot)com>, Lista PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Efectuar copy desde un archivo con más columnas que la tabla
Date: 2012-05-16 20:19:32
Message-ID: 1337199572.26826.YahooMailNeo@web171006.mail.ukl.yahoo.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Leyendo la doc a vuelo de pajaro creería que no tienes salida más que usar el fzpgloader (http://sourceforge.net/projects/fzpgloader/) o el pgloader (http://pgfoundry.org/projects/pgloader/). Sin embargo, leete la doc: http://www.postgresql.org/docs/9.0/static/sql-copy.html




>________________________________
> De: Sergio Valdes Hurtado <svh(dot)pgsql(at)gmail(dot)com>
>Para: Lista PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org> 
>Enviado: Miércoles 16 de Mayo de 2012 15:13
>Asunto: [pgsql-es-ayuda] Efectuar copy desde un archivo con más columnas que la tabla
> 
>
>Estimados,
>estoy usando Postgresql 9.1 en windows y tengo que cargar periódicamente distintos archivos de datos en algunas tablas.
>Estos archivos son externos y no tengo control de su emisión, y en particular uno de ellos ahora me lo generan con dos campos mas que los que me mandaban originalmente.
>Para cargarlos uso el comando copy y ahora como el archivo tiene más campos usé la siguiente sintaxis:
>copy mi_tabla (campo1, campo2, ...., campoN) from 'mi_archivo.txt';
>pero me da un mensaje que dice "Error: datos extra después de la última columna esperada"
>
>Lo anterior es obvio, pues el nuevo archivo tiene dos columnas mas al final, pero pensé que usando la opción de nombrar las columnas, no tomaría en cuenta las adicionales.
>Un dato mas, el archivo en cuestión tiene casi 4 millones de filas
>
>Gracias de antemano por su ayuda
>
>-- 
>Sergio Valdés H.
>
>
>

In response to

Responses

pgsql-es-ayuda by date

Next:From: Daymel Bonne SolísDate: 2012-05-16 20:33:56
Subject: Re: [pgsql-es-ayuda] Efectuar copy desde un archivo con más columnas que la tabla
Previous:From: Sergio Valdes HurtadoDate: 2012-05-16 20:13:59
Subject: Efectuar copy desde un archivo con más columnas que?==?ISO-8859-1?Q? la tabla

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group