Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group