From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Miguel Ortega <mortega(at)tc(dot)com(dot)ve> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Ayuda Trigger |
Date: | 2006-08-23 23:59:51 |
Message-ID: | 20060823235951.GC26957@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Miguel Ortega escribió:
> Imaginemos que tengo un registro en encabezado(1,Prueba,0)
> Y sus Detalles
> detalle(1,1,Det1,1)
> detalle(2,1,Det2,0)
> detalle(3,1,Det3,0)
>
> Hago un update del detalle #2 colocandole estatus 1... el trigger debe
> activarse pero no debe hacer nada.. pero cuando hago el siguiente update
> al detalle #3 el trigger debe percatarse que todos los registros con
> cod_enc= 1 ha pasado a estatus 1 y activarse, actualizando la tabla
> encabezado con el estatus=1 tambien....
Ya y cual es el problema? Solamente tienes que hacer un SELECT que vea
si hay tuplas en Detalle con estatus=0, y si no hay ninguna entonces
haces un UPDATE sobre el encabezado.
No deberia ser muy dificil ...
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2006-08-24 00:00:24 | Re: Ver tildes y ñ en el navegador |
Previous Message | Linder Poclaba | 2006-08-23 23:51:27 | Re: Ver tildes y ñ en el navegador |