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
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 |