Integer con '' para carga masiva

From: Edwin Quijada <listas_quijada(at)hotmail(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Integer con '' para carga masiva
Date: 2008-10-27 21:41:02
Message-ID: BLU137-W565B44EBDE66F291F8DE3E3240@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Estoy tratando de ingresar datos en una tabla mediante insert. El problema es que los iNsert que recibo son de la sigte forma
INSERT INTO table VALUES('x','1','','','r');

Mi problema es que si el campo es integer y envio '' me da un error. Lo que quiero es saber si hay una forma de poder omitir este error y que PG cuando reciba '' lo convierta en NULL o 0 como quiera. Se que puedo analizar el insert antes de , pero seria un gran trabajo tomando en cuenta la cantidad de records que tengo y la cantidad de archivos q es ademas tendria que estar averiguando el ti[po de datos de cada columna.

Podria hacerlo en un trigger?

*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-849-8087

* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo comun"
*-------------------------------------------------------*

_________________________________________________________________
Reveal your inner athlete and share it with friends on Windows Live.
http://revealyourinnerathlete.windowslive.com?locale=en-us&ocid=TXT_TAGLM_WLYIA_whichathlete_us

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-10-27 21:43:33 Re: Integer con '' para carga masiva
Previous Message Alvaro Herrera 2008-10-27 21:02:42 Re: tipo letra postgresql