在更新时触发两倍的触发器

时间:2017-01-15 20:26:58

标签: sql oracle

我正在尝试做的是一个触发器,它会使更新时的质量值加倍。

CREATE OR REPLACE TRIGGER update_price
AFTER UPDATE ON "Producer"
FOR EACH ROW 
WHEN (:new.Ranking>:old.Ranking)
BEGIN
      UPDATE "Elements"
      SET Quality = Quality * 2
END;

这是我试图做的,但是我遇到了错误,并且不知道如何解决它。我真的找不到像我一样有类似错误的案例。每当我尝试修复代码时,我就会得到一个不同的代码。

0 个答案:

没有答案