RE: [pgsql-es-ayuda] ¿Como detecto si un UPDATE modifica un campo en especifico?

From: Armando Venegas Pérez <venegasp_armando(at)hotmail(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: [pgsql-es-ayuda] ¿Como detecto si un UPDATE modifica un campo en especifico?
Date: 2012-05-01 16:35:40
Message-ID: BAY164-W31E09F2097DC7F80A6B53AF7290@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Alvaro,

Ya estamos modificando los módulos.

Talvez en un futuro lo hagamos a manera de investigación.

Gracias de todas maneras.

Saludos

> CC: pgsql-es-ayuda(at)postgresql(dot)org
> Subject: Re: [pgsql-es-ayuda] ¿Como detecto si un UPDATE modifica un campo en especifico?
> From: alvherre(at)alvh(dot)no-ip(dot)org
> To: venegasp_armando(at)hotmail(dot)com
> Date: Tue, 1 May 2012 00:15:04 -0400
>
>
> Excerpts from venegasp_armando's message of vie abr 20 13:08:04 -0300 2012:
>
> > Alvaro:
> > En cierta manera tienes razón con lo del pescado.
>
> :-P
>
> > Se generó un sistema para el control de inventario. Hay 52 módulos que afectan una tabla en específico y otras más.
> > El encargado del sistema ahora quiere que se valide la información de esa tabla.
> > Procesar toda la tabla completa (aún cuando fuera con un "cron" corriendo durante la noche) es un desperdicio de tiempo y procesamiento pues la tabla ya casí tiene los 40 millones de registros.
> >
> > Una propuesta es agregar un campo adicional llamado "estatus". Si el campo está NULL se validan los campos de la tabla.
>
> Hola,
>
> Quizás la solución no es un nuevo campo y un trigger, sino una vista y
> una regla (esas de CREATE RULE). Quizás la regla podría intentar
> detectar si el campo está siendo especificado o no durante el update, y
> tomar acciones distintas dependiendo de esto. No tengo claro si
> realmente puede funcionar.
>
> --
> Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alejandro Carrillo 2012-05-02 12:37:35 Re: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] ¿Como detecto si un UPDATE modifica un campo en especifico?
Previous Message Edwin Quijada 2012-05-01 14:04:47 RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Re: Próximo evento de Comunidades PostgreSQL