请问触发器里.
   要求: 更新某个字段时,引起的触发事件?
应该怎么写逻辑 说下思路即可 谢谢~~~create trigger tr_update on TableName
FOR update
as 
..........

解决方案 »

  1.   

    create trigger tr_update on TableName
    FOR update
    as 
    if update(fieldname)
    begin
    .............
    end
      

  2.   

    if exists(select 1 from inserted i join deleted d on d.主键 = i.主键 and i.字段 <> d.字段)
    beginend
      

  3.   


    create trigger tr_update on tablename
    FOR update
    as 
    if update(id) --条件
      

  4.   

    如果修改某字段(F_Pqs),触发器时间if Update(F_Pqs)
    begin
    --里面写你的执行语句即可
    ............
    end
      

  5.   

    CREATE TRIGGER [zp_cool] ON [dbo].[Table2] 
    FOR  UPDATE
    AS 
    if update(ID)
    begin
        insert into table1(name)
        values('sa')
    end
      

  6.   

    因为update写的代码少嘛 ..呵
     你的也对,而且把触发器的原理体现出来的.所以也是同分的.
    :)