RE: Trigger

From: "Rodrigo Barahona" <rbarahona(at)maestra(dot)cl>
To: "'Jaime Casanova'" <systemguards(at)gmail(dot)com>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Trigger
Date: 2005-11-23 19:26:12
Message-ID: 20051123182328.47099479CD8@mail.maestra.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Sorry, lo que pasa es que no me resulta el recorrer el cursor, al insertar
un nuevo registro en la tabla me sale el error "Syntax error at or near 1 at
carácter 15"..

-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Jaime Casanova
Enviado el: miércoles, 23 de noviembre de 2005 16:21
Para: Rodrigo Barahona
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] Trigger

On 11/23/05, Rodrigo Barahona <rbarahona(at)maestra(dot)cl> wrote:
>
>
> 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

ejem... disculpa la pregunta... cual era el problema?

mensajes de error, no funciona como esperas... graba duplicado... que pasa?

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

---------------------------(fin del mensaje)---------------------------
TIP 10: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

In response to

  • Re: Trigger at 2005-11-23 19:21:03 from Jaime Casanova

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-11-23 19:39:13 Re: Trigger
Previous Message Jaime Casanova 2005-11-23 19:21:03 Re: Trigger