Utilizza il codice seguente per attivare.Modifiche apportate:
- Utilizzando PRIMA DELL'AGGIORNAMENTO invece di DOPO L'AGGIORNAMENTO.
-
Impostazione del valore di ID su quello che era in precedenza. (Il campo ID non verrebbe mai modificato)
CREATE OR REPLACE TRIGGER ALTER_ID_TRIGGER BEFORE UPDATE ON CUSTOMER BEGIN SET :NEW.ID = :OLD.ID END;
Nota: Con PRIMA DELL'AGGIORNAMENTO:
- Non puoi creare un trigger PRIMA su una vista.
- Puoi aggiornare i :NUOVI valori.
- Non puoi aggiornare i valori :OLD.