我有两个表rdrecords和rdsbak,表结构完全一样,现在需要将rdrecords表中新增加的行自动增加到rdsbak中,应该怎样写触发器语句?

解决方案 »

  1.   

    CREATE trigger tr_in_up_rdrecords on dbo.rdrecords for insert
    as insert into  rdrecords select  *  from  inserted 
      

  2.   

    我是最终要插入到rdsbak表中,不是rdrecords,这个语句好象不行吧?
      

  3.   


    CREATE trigger tr_in_up_rdrecords on dbo.rdrecords for insert
    as  insert into rdsbak select * from inserted 
      

  4.   

    create trigger my_trig on rdrecords for insert
    as
    begin
      insert into rdsbak select * from inserted
    end
      

  5.   

    CREATE trigger tr_rdrecords 
    on dbo.rdrecords for insert
    as  
    begin
     insert into inserted select * from rdrecords
    end
    go
      

  6.   

    create trigger tri_name on rdrecords for insert
    as
    begin
      insert into rdsbak select * from inserted
    end