Oracle
 sql >> Base de données >  >> RDS >> Oracle

Déclencher l'erreur de mise à jour du clob

Basé sur le cheval sans nom, et sur Le déclencheur composé Oracle (11g) ne met pas à jour le champ de données CLOB , cela devrait simplement fonctionner :

CREATE OR REPLACE TRIGGER AI_master_set
  before INSERT ON base1
  REFERENCING NEW AS NEW OLD AS OLD
  FOR EACH ROW
DECLARE
    tmp_master_set CLOB;
BEGIN       
    tmp_master_set := rtrim(:new.master_set,chr(00));
    :new.master_set:= tmp_master_set ;
END;
/

J'espère que ça aide.




No