有没有达人给个触发器语句的教程,谢谢了,小弟刚开始学习..

解决方案 »

  1.   

    设计级联更新可以不用触发器,要学习可以
    create trigger 触发器名 on 表A after update as
    update 表B set id=BB.id from 表A,inserted BB where 表A.id=BB.id
      

  2.   

    create trigger 触发器名 on 表A after update as
    update 表B set id=BB.id from 表B,inserted BB where 表B.id=BB.id--改正B
      

  3.   

    create trigger 触发器名称 on 表A
    for UPDATE
    as
    update 表B set id=BB.id from 表B,inserted BB where 表B.id=BB.id
      

  4.   

    好像不对哦,只有表B里面的ID改变了,而表A里面的ID没有更新.
      

  5.   

    可能我题目说得不够清楚,是表A里面的ID改变,导致表B的ID也改变..但是上面几位说的只有表A里面的改变了..
      

  6.   

    create trigger 触发器名称 on 表A
    for UPDATE
    as
    update 表B set id=BB.id from 表B,inserted BB where 表B.id=BB.id
      

  7.   

    create trigger update_b on A
    after UPDATE
    as
    update B
    set id=(select id from inserted)
     where B.id =(select id from deleted)