From: | Grover Navia <grover8navia(at)yahoo(dot)es> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Problema con TRIGGER |
Date: | 2010-01-14 14:21:26 |
Message-ID: | 575136.27310.qm@web24505.mail.ird.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola listeros
Tengo un pequeño problema con un Trigger, lo que sucede es lo siguiente:
Teniendo las siguientes tablas: factura_producto, facturacion y kardex; el Trigger se ejecuta despues de que se haya insertado un registro en en la tabla "factura_producto", y con la consulta extrae una fecha de la tabla "facturacion" la cual no se inserta en la tabla "kardex" con la intruccion, el resto de los campos si se registran pero la fecha es el unico campo que no se registra.
este e mi Trigger
CREATE FUNCTION almacenes.registrar_venta_kardex() RETURNS OPAQUE AS'
DECLARE
factura_tabla public.facturacion%ROWTYPE;
BEGIN
SELECT INTO factura_tabla nro_operacion, fecha
FROM public.facturacion
WHERE nro_operacion = New.nro_operacion;
IF FOUND THEN
INSERT INTO almacenes.kardex (cod_prod, fecha, nro_cta_salida, cant_salida, nro_operacion_factura)
VALUES (New.cod_prod, factura_tabla.fecha, New.cod_cta, New.cantidad, New.nro_operacion);
END IF;
RETURN NEW;
END;
'LANGUAGE 'plpgsql';
De ante mano agradesco su ayuda; y sus comentarios.
Saludos
Grover Navia
From | Date | Subject | |
---|---|---|---|
Next Message | Lorena Gpe. M. Osorio | 2010-01-14 14:46:07 | Re: error en esquema public |
Previous Message | rodriguez | 2010-01-14 11:40:26 | Re: error en esquema public |