选择事务还触发器的问题
我想在A表中插入一条记录的时候,同时在B表里也插入一条一模一样的记录
1:CREATE PROCEDURE sp1 (value1 int,value2 number(10,2),value3 varchar2(50))
    as 
   begin
     insert into A VALUES(value1,value2,value3);
     insert into B VALUES(value1,value2,value3);
     commit;
   end sp1;2:  create trigger tg1 
    after insert
    on A
    for each row
   begin
    insert into b values(:new.value1,:new.value2,:new.value3);
   end;
问题:从性能或者效果方面考虑的话用 第1种方法好还是第2种方法好?