當然是一次
所有數據都一次保存在DELETED表中!

解决方案 »

  1.   

    建立下面的触发器:
    create trigger triggername on 表名
    for update
    as
    insert 更新前表 select * from deleted
    insert 更新后表 select * from inserted
    go
    ---试试:
    update 表名 set 列=1
      

  2.   

    一次,但20条记录都保存在那张delete表里,所以你要对这20条记录进行处理而不是一条记录
      

  3.   

    当然一次,如果20次,那是Oracle。
    不过可以通过游标实现一次的功能