November 13th, 2008 Category: Oracle
2 Comments »

No voy a meterme mucho en el tema de los triggers, pero hoy necesitaba que se si se actualiza un registro de mi tabla se actualize un campo de esta misma tabla con la fecha de modificacion.

Aca va la magia.

CREATE OR REPLACE TRIGGER nombre_trigger
    before insert or update on nombre_tabla
        for each row
    begin
        :new.nombre_campo_a_actualizar  := sysdate;
    end;

Tambien podemos especificar que hacer algo dependiendo si inserta preguntando if inserting, y obviamente podemos hacer mil cosas mas, este es solo un pequeño aporte.

Seguir leyendo