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,不能带符号”:”否则会出错。
|