Trigger

From: "Rodrigo Barahona" <rbarahona(at)maestra(dot)cl>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Trigger
Date: 2005-11-23 19:12:44
Message-ID: 20051123181001.21487479CD8@mail.maestra.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Estimados estoy tratando de hacer este trigger

DECLARE

curMateriales cursor for select material, cantidad, categoria,
subcategoria

from detalle_obra

where num_ocompra = new.num_orden_compra;

BEGIN

while fetch 1 in curMateriales into
id_material,vCantidad,vCategoria,vSubcategoria loop

insert into detalle_movimientos_bodega values(

new.id_guia_ingreso,new.numero_obra, 0,id_material,0,vCantidad,

0, 0, 0, 0, vCategoria, vSubcategoria);

end loop;

RETURN NULL;

END;

La idea básica es que cada vez que se ingrese un moviemiento en la bodega,
se grabe automáticamente todos los materiales en la tabla de detall

Espero puedan ayudarme

saludos

Responses

  • Re: Trigger at 2005-11-23 19:21:03 from Jaime Casanova
  • Re: Trigger at 2005-11-23 19:39:13 from Jaime Casanova
  • Re: Trigger at 2005-11-23 20:15:23 from Alvaro Herrera

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-11-23 19:21:03 Re: Trigger
Previous Message Jaime Casanova 2005-11-23 19:12:38 Re: Ultimo Id