Activación de Triggers

From: Grover Navia <grover8navia(at)yahoo(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Activación de Triggers
Date: 2009-08-18 23:24:28
Message-ID: 253000.87028.qm@web24507.mail.ird.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Listeros

Encontre esto en los manuales del PostgreSql :

SQL:1999 allows triggers to fire on updates to specific columns (e.g., AFTER UPDATE OF col1, col2).

Si estoy entendiendo bien, ¿esto quiere decir que se puede activar (disparar) un trigger cuando se actualiza una columna especifica de una tabla ...?.

Porque cuando yo hice la siguiente prueba nunca paso nada, este es el codigo que hice.

miTabla : (fecha, estado, cantida,.......)

CREATE TRIGGER tg_unit_item AFTER UPDATE  OF estado, cantidad ON almacenes.miTabla
FOR EACH ROW EXECUTE PROCEDURE almacenes.unit_item();

¿Esta bien esta especificación de modificacion de las columnas ...?
¿Implica que deberian modificarse los 2 campos para que se ejecute el Trigger o solo un campo?

De antemano les doy las gracias por su tiempo y su ayuda que siempre me fue util.

Saludos
Grover Navia

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan Romero 2009-08-19 02:03:44 Re: Datos distintos en una sola columna
Previous Message Suso Lopez 2009-08-18 22:41:14 ERROR: relation "ctr_alt" does not exist en una funcion