sql >> Databasteknik >  >> RDS >> Oracle

Utlösande uppdateringsfel

Baserat på hästen utan namn och på Oracle (11g) sammansatt utlösare uppdaterar inte CLOB-datafältet , det här borde helt enkelt fungera:

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;
/

Hoppas det hjälper.




  1. PostgreSQL 9.3:Dynamisk pivottabell

  2. Oracle-syntax – ska vi behöva välja mellan det gamla och det nya?

  3. Hur startar man Postgres server?

  4. Skicka index till temporär tabell från vanlig tabell?