CREATE OR REPLACE TRIGGER TEST_TRG
BEFORE INSERT
ON A 
FOR EACH ROW
begin
declare
aaa char(4);
begin
    insert into B values('V001','VADFDF','1001');
   end;
end;

解决方案 »

  1.   

    CREATE OR REPLACE TRIGGER TEST_TRG
    BEFORE INSERT
    ON A 
    FOR EACH ROW
    begin
        insert into B values('V001','VADFDF','1001');
    end;
      

  2.   

    可以的,或者Create的时候采用After insert 
      

  3.   

    CREATE OR REPLACE TRIGGER TEST_TRG
    BEFORE INSERT
    ON A 
    FOR EACH ROW
    begin
        insert into B values('V001','VADFDF',:new.ValueName);
    end;
      

  4.   


    CREATE OR REPLACE TRIGGER TEST_TRG
    AFTER INSERT
    ON A 
    FOR EACH ROW
    BEGIN
       insert into B 
       values('V001','VADFDF',:new.AID);
    END;--:new.AID 表示你刚刚向A表中新增的纪录值