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

RE: Integer con '' para carga masiva

From: Edwin Quijada <listas_quijada(at)hotmail(dot)com>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Integer con '' para carga masiva
Date: 2008-10-28 19:26:50
Message-ID: BLU137-W4861B9523E22DD7A4268B5E3270@phx.gbl (view raw or flat)
Thread:
Lists: pgsql-es-ayuda

----------------------------------------
> Date: Tue, 28 Oct 2008 16:17:59 -0300
> From: alvherre(at)alvh(dot)no-ip(dot)org
> To: listas_quijada(at)hotmail(dot)com
> CC: pgsql-es-ayuda(at)postgresql(dot)org
> Subject: Re: [pgsql-es-ayuda] Integer con '' para carga masiva
>
> Edwin Quijada escribió:
>
>>> Ahh, creo que veo el problema -- deberías usar un CASE para transformar
>>> el '' en NULL, o algo así.
>>>
>> Si, ahi si funciona pero eso era lo que me queria evitar porque
>> tendria que hacer muchos. Imaginate son tablas de hasta 200 campos.
>> Mediante el COPY si agrego un campo lo toma perfecto , estoy pensando
>> mejor usar el COPY y agregar un campo de mas o manipular los archivos
>> para eliminar la ultima coma de cada linea
>
> Si pudieras conseguir que la aplicación no emita el '' para campos que
> son números, no tendrías este problema.
>
Si, pero para eso tendria que saber la definicion de cada campo para construir el INSERT bueno creo que me tocara eso o agregar otro campo para hacerlo mediante un COPY.
Recibo los datos sin '' enteros o no. CSV normal

> --
> Alvaro Herrera Valdivia, Chile ICBM: S 39º 48' 55.3", W 73º 15' 24.7"
> "In Europe they call me Niklaus Wirth; in the US they call me Nickel's worth.
> That's because in Europe they call me by name, and in the US by value!"

_________________________________________________________________
Get Windows Live and get whatever you need, wherever you are.  Start here.
http://www.windowslive.com/default.html?ocid=TXT_TAGLM_WL_Home_082008

In response to

pgsql-es-ayuda by date

Next:From: Pablo E. SicilianoDate: 2008-10-29 11:18:23
Subject: Re: Se cachean los prototipos de las funciones deplpgsql?
Previous:From: postgres Emanuel CALVO FRANCODate: 2008-10-28 19:20:50
Subject: Re: Integer con '' para carga masiva

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