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
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 |