有个表table,两个字段a,b
想用触发器实现下面功能
当某行数据中a的值变化时,b的值也随之变化为a的数值

解决方案 »

  1.   


    create or replace trigger trig_test
      before UPDATE OF a ON tt  
      for each row
    begin
      :new.b:=:new.a;
    end trig_test;
    /
      

  2.   

    create or replace trigger trig_test
      before UPDATE OF a ON tt  
      for each row
    begin
      :new.b:=:new.a;
    end trig_test;
      

  3.   


    当某行数据中a的值变化时,并且当a的值不为hello时,
    b的值也随之变化为a的数值
    这样怎么办
      

  4.   

    create or replace trigger trig_test
      before UPDATE OF a ON tt  
      for each row
    begin
      :new.b:=:new.a;
    end trig_test;