PROCESAR ARCHIVO DE TEXTO EN FUNCION

From: Fabio Arias <fharias(at)gmail(dot)com>
To: Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: PROCESAR ARCHIVO DE TEXTO EN FUNCION
Date: 2011-06-23 17:57:03
Message-ID: BANLkTi==3gqqPvYCUE=j0sDMte8sMJszng@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Muy buenas tardes, me gustaria que alguien me ayudara con el procesamiento
de un archivo de texto en una función.

La idea es que cargo desde PHP un archivo que tiene la informacion a ser
insertada en la tabla PINPRODUCTO, pero no quiero hacerlo desde PHP ya que
quiero controlar los errores dentro del procesimiento almacenado y conocer
en que linea ocurrio un error y hacerle rollback a todo en caso de algun
error.

CREATE TABLE "PINPRODUCTO"
(
"PINE_ID" integer NOT NULL DEFAULT nextval('"PIN_PINE_ID_seq"'::regclass),
"PROD_ID" integer NOT NULL,
"LOTE_ID" integer NOT NULL,
"PINE_SERIAL" character varying(30) NOT NULL,
"PINE_NUMEROPIN" character varying(30) NOT NULL,
"PINE_FECHACARGUE" date NOT NULL DEFAULT now(),
"PINE_FECHAEXPIRACION" date NOT NULL,
"ESPI_ID" integer NOT NULL,
CONSTRAINT "PINPRO_pkey" PRIMARY KEY ("PINE_ID"),
CONSTRAINT "PIN_ESPI_ID_fkey" FOREIGN KEY ("ESPI_ID")
REFERENCES "ESTADOPIN" ("ESPI_ID") MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION,
CONSTRAINT "PIN_LOTE_ID_fkey" FOREIGN KEY ("LOTE_ID")
REFERENCES "LOTELOGICO" ("LOTE_ID") MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION,
CONSTRAINT "PIN_PROD_ID_fkey" FOREIGN KEY ("PROD_ID")
REFERENCES "PRODUCTO" ("PROD_ID") MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION
)
WITH (
OIDS=FALSE
);

Gracias,

Fabio Hernando Arias Vera
Ingeniero de Sistemas
IT Manger & Founder BrainWinner Group SAS
follow me @fabioariasvera
Cel. +57 320 8494130

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Oswaldo 2011-06-23 18:19:51 Re: "ERROR: Memoria agotada" - "ERROR: invalid memory alloc request size"
Previous Message Juan 2011-06-23 17:49:39 Re: "ERROR: Memoria agotada" - "ERROR: invalid memory alloc request size"