小弟有两个表 比如 deleteTb,insertTb 两个表滴结构完全一样 
要实现滴弄能是   把从deleteTB表删除滴数据插入到insertTb中。就是为了备份删除滴数据。删除时根据id删除
因为公司就想要实现此方法。
请问大虾们  select语句应该怎么写啊?小弟真滴好急?

解决方案 »

  1.   


    --这样?
    insert into insertTb select * from deleteTB
    delete deletetb
      

  2.   

    CREATE TRIGGER TRI ON 
    deleteTb FOR DELETE 
    INSERT insertTb SELECT * FROM DELETED  
      

  3.   

    这个。。 
    触发器比较好整  
    SELECT 不知道怎么整 
      

  4.   

    頻繁操作用觸發器實現吧.
    create trigger del_deleteTb on deleteTb
    for delete
    as
    insert into insertTb 
    select * from deleted
      

  5.   

    最基本的insert into insertTb (select * from deleteTB where id=....) -- 先插入
    Delete from deleteTB where id=....                          -- 再删除
     
      

  6.   

    CREATE TRIGGER TRI ON deleteTb 
    after DELETE 
    as
    INSERT insertTb 
    SELECT * FROM DELETED  
      

  7.   

    触发器比较好
    create trigger del_deleteTb on deleteTb 
    for delete 
    as 
    insert into insertTb select * from deleted 
      

  8.   

    insert into insertTb (select * from deleteTB where id=....) -- 先插入
    Delete from deleteTB where id=....                          -- 再删除
      

  9.   


    --还是用的触发器比较好
    CREATE TRIGGER TRI_Del ON 
    deleteTb FOR DELETE 
    INSERT insertTb SELECT * FROM DELETED
      

  10.   

    触发器比较好
    create trigger del_deleteTb on deleteTb 
    for delete 
    as 
    insert into insertTb select * from deleted 
      

  11.   

    只要你执行delete,触发器就起作用了。
      

  12.   

    用delete触发器吧,删除时,把deleted表中的信息插入到inserttb表中就可以了。