Gebruik de onderstaande code voor trigger.Wijzigingen doorgevoerd:
- VOOR UPDATE gebruiken in plaats van NA UPDATE.
-
De waarde van ID instellen op wat het eerder was. (Het ID-veld zou nooit worden gewijzigd)
CREATE OR REPLACE TRIGGER ALTER_ID_TRIGGER BEFORE UPDATE ON CUSTOMER BEGIN SET :NEW.ID = :OLD.ID END;
Opmerking: Met VOOR UPDATE:
- U kunt geen BEFORE-trigger voor een weergave maken.
- U kunt updaten de :NEW waarden.
- Je kan niet updaten de :OUDE waarden.