hacer que "" sea un NULL

From: Nahum Castro <pedro1_72(at)yahoo(dot)com>
To: Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: hacer que "" sea un NULL
Date: 2007-06-06 18:41:13
Message-ID: 733461.3193.qm@web43131.mail.sp1.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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/

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Agustin Casiva 2007-06-06 19:28:10 Re: hacer que "" sea un NULL
Previous Message Diego Ayala 2007-06-06 18:34:00 conectar base de datos PostgreSQL con Oracle