提示Warning: Trigger created with compilation errors?请问如何解决

来源:2-2 [Oracle] 触发器应用二

zhaoping55

2016-07-06 17:25

 create or replace trigger c2

  2  before update

  3  on emp1

  4  for each row

  5  begin

  6  if :new.sal < :old.sal then

  7  raise_application_error(-20002,'||:new.sal||'  '||:old.sal||);

  8  end  if;

  9  end;

 10  /

 

Warning: Trigger created with compilation errors


写回答 关注

1回答

  • qq_骑着蜗牛去旅行_03471935
    2016-07-06 18:13:03
    已采纳

    你这里: raise_application_error(-20002,'||:new.sal||'  '||:old.sal||);   单引号用的有问题(3个引号),多了一个引号,去掉第一个引号

    zhaopi...

    非常感谢!

    2016-07-07 11:23:51

    共 1 条回复 >

Oracle触发器

满足条件自动执行的触发器,教程涉及4个案例讲解触发器的应用

36895 学习 · 49 问题

查看课程

相似问题