有这样一个触发器,我想更新表TABLE1的字段FIELD1的时候,同时把这个表TABLE1里的另一个字段FIELD2用触发器更新,让FIELD2的值等于FIELD1,怎么写啊,请各位老大帮忙。

解决方案 »

  1.   

    create table temp111 (cid varchar2(100),cName varchar2(100));
    create or replace trigger triTemp111
    before insert on temp111
    for each row
    begin
      if :new.cid='111' then
        :new.cName:='123';
      end if;
    end;
    insert into temp111(cid) values ('111');select * from temp111
    /////////////
    cid     cname
    111 123
      

  2.   

    if :new.cid='111' then
        :new.cName:='123';
      end if;
    :new.cid是什么意思?