我想用触发器删除两个表中的记录
有两个表a ,b
关联字段 id
如我在页面中提交id 我想删除两个表中记录触发器怎么写
谢谢了!

解决方案 »

  1.   

    create trigger tri_del
    on a
    for delete 
    as 
    begin
    delete b from b,deleted where b.id=deleted.id
    end
      

  2.   

    不用触发器,用两个语句
    delete a where id=输入的id
    delete b where id=输入的id
      

  3.   

    create trigger test on a 
    for delete
    as 
    if delete (a)
    begin
        delete b 
        from b,deleted d 
        wehre b.id =d.id
    end
      

  4.   


    create trigger tri_de
    on a
    for delete 
    as 
    begin
    delete b from b inner join deleted  d on b.id=d.id
    end
      

  5.   


    create trigger test on a  
    instead of delete 
    as  
       delete b  
        from b,deleted d  
        wehre b.id =d.id 
    end