| From: | "Agustin Casiva" <casivaagustin(at)gmail(dot)com> |
|---|---|
| To: | pgsql-es-ayuda(at)postgresql(dot)org |
| Subject: | Re: hacer que "" sea un NULL |
| Date: | 2007-06-06 19:28:10 |
| Message-ID: | 646eb5870706061228q3bb0e873n7e0e51331cc52884@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Acabo de realizar una prueba con WITH NULL AS y me lo cargo bien.
copy test from '/var/lib/postgresql/load.txt' WITH NULL AS '""';
Saludos
On 6/6/07, Nahum Castro <pedro1_72(at)yahoo(dot)com> wrote:
>
> Hola a tod(at)s:
>
> Tengo un problema all cargar los datos con \copy,
> cuando llega a una linea donde el dato es integer no
> me deja definirlo como null, en el archivo el dato
> esta como "", ya intente con null as '' y quote as
> '"', pero no puedo hacer que "" me lo defina como
> NULL.
>
> Tambien he intentado con sed
> sed -e 's/""/ /' trhog11.csv
> sed -e 's/\"\"/ /' trhog11.csv
>
> lo que necesito es que cambiar
> varchar, varchar, integer, integer, integer
> "11", "024", "2", "2", ""
> por
> "11", "024", "2", "2",
> Pero no he podido.
>
> o que copy use "" como NULL.
>
> son alrededor de 4M de registros y no lo puedo hacer
> con calc.
>
> Gracias.
>
> --
> Nahum Castro
> Leon, Guanajuato, Mexico
> http://www.leon-linux.com
> e-mail: pedro1_72 [en] yahoo [punto] com
>
>
> Llama gratis a cualquier PC del mundo.
> Con una excelente calidad de sonido.
> http://mx.messenger.yahoo.com/
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
> http://archives.postgresql.org/pgsql-es-ayuda
>
--
Agustin Casiva
casivaagustin(at)gmail(dot)com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Edwin Quijada | 2007-06-06 19:31:50 | Re: Fwd: sobre rowtype |
| Previous Message | Nahum Castro | 2007-06-06 18:41:13 | hacer que "" sea un NULL |