Create or Replace trigger TOP_DISCOUNT Before insert on PURCHASE For each row begin if (:new.CLIENTNO == 24535) then :new.AMOUNT = :new.AMOUNT * 0.85; end if; end;
总是报错
[Err] ORA-24344: success with compilation error
求解
1 FrailLove 2019-10-03 23:26:03 +08:00 via iPhone 冒号等于 |
![]() | 2 kawowa 2019-10-04 08:36:49 +08:00 via Android 当在触发条件中使用:new 或者:old 的时候注意,只能直接写 old 或者 new,不能带符号”:”否则会出错。 |