Re: Valor de campo no se actualiza en trigger

From: jvenegasperu <jvenegasperu(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
Cc: Anthony Sotolongo León <asotolongo(at)gmail(dot)com>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Valor de campo no se actualiza en trigger
Date: 2018-11-16 04:33:39
Message-ID: CA+KjtGdenLSCA=R74JdAcAnvvvwnPWbmpBt38ZGRs2wUKG=Guw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Alvaro
Buen dia

Gracias por el consejo de hecho el trigger before esta funcionando en
realidad estuve tratando de cambiar a after porque desde qgis donde
trabajan mis usuarios cuando hago las cosas con triggers before la accion
de guardar tarda un poco mas que cuando lo hago con after.

Algun consejo para lograr que el before ocurra mas rapido? estoy suponiendo
que en trigger before postgres envia el mensaje de confirmación de guardado
a qgis cuando se han ejecutado todas las acciones dentro del trigger en
cambio en el after postgres confirma a qgis el guardado en la tabla
mientras va ejecutando las demas acciones sin que qgis este enterado de
ello y de ahi podria eventualmene ocurrir algun problema de actualizacion
como me comentas esto es asi?

El jue., 15 nov. 2018 a las 14:36, Alvaro Herrera (<alvherre(at)2ndquadrant(dot)com>)
escribió:

> jvenegasperu escribió:
> > Anthony
> >
> > anthony tenias razon al cambiar a before funciona la asignacion del new
> > pero al requerir un after entonces hice la actualizacion del campo con
> > update y quedo funcionando gracias
>
> Hacer modificaciones al registro en un trigger AFTER es mala idea. Puede
> traerte problemas después. Las modificaciones al registro deberían
> quedar todas hechas en triggers BEFORE.
>
> Si el trigger BEFORE no te funciona, recomiendo averiguar por qué.
>
> Saludos
>
> --
> Álvaro Herrera https://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
>

--
José Mercedes Venegas Acevedo
cel Mov RPC 964185205

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Yessica Brinkmann 2018-11-16 08:35:51 Re: Acerca de variable de entorno para psql
Previous Message Juan 2018-11-15 19:55:21 Re: Generacion de reportes excel con grandes cantidades de datos