在oracle 11g中更新clob后触发一个触发器

时间:2016-03-09 18:43:43

标签: sql database oracle12c

我们需要在更新表t1上的col1,col2,col3之后触发触发器。问题是col3是CLOB类型。如果只更新了col3,则触发器不会触发。有没有办法在更新clob列后触发触发器?我们在oracle 12c上。

1 个答案:

答案 0 :(得分:0)

请参阅here an explanation for your issue

  

你的触发器确实有效 - 当它被解雇时!

但是当我们对lob内容进行修改时,它不会修改表格中的 lob locator 。表的行值没有变化,触发器不会触发dbms_lob.copy(或writetrimappend等。