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