El trigger creo que sirve porque es quien se entera que un campo de una tabla se ha modificado. En SQL suele ser " NEW.cae <> OLD.cae"
OLD y NEW son palabras reservadas para saber si el campo "cae" ha cambiado de valor.
OLD es el valor antiguo que tenía el campo
NEW será el valor nuevo que va a grabarse.
Al menos en firebird me permite crear un evento con un nombre personalizado, por ejemplo post_event "CAE_HA_CAMBIADO " || tabla1.NombreOrdenador
Si el nombre o IP del ordenador que ha realizado la petición, la guardas en el mismo registro, lo puedes usar en el propio evento, así cada terminal solo hace caso a los eventos que traen su nombre.
Siento no poder dar más info concreta de lo que necesitas.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
|