[Oracle] Copie LONG RAW depuis un TRIGGER
Bonjour,
Je souhaiterais faire un TRIGGER qui compare les valeurs :old. et :new. d'un champ LONG RAW et qui, si ils diffèrent, copie ces 2 valeurs dans un enregistrement d'un autre table. En théorie cela donnerais (simplifié) :
CREATE TRIGGER MonTrigger AFTER UPDATE ON MaTable
BEGIN
IF :old.MonLongRaw <> :new.MonLongRaw THEN
BEGIN
INSERT INTO MaTableOld VALUES (:old.MonLongRaw);
INSERT INTO MaTableNew VALUES (:new.MonLongRaw);
END;
END;
/
Donc si vous aviez la méthode tip-top, je serais preneur. Merci.
J'utilise Oracle8