不要if @numrows = 0     return   ?

解决方案 »

  1.   

    添加触发器:
    update client_ywy set times=client_ywy.times+a.row from (select client_code,count(*) row from inserted group by client_code) a where a.client_code=client_ywy.client_code
    删除触发器:
    update client_ywy set times=client_ywy.times-a.row from (select client_code,count(*) row from inserted group by client_code) a where a.client_code=client_ywy.client_code
      

  2.   

    删除触发器:update client_ywy set times=client_ywy.times-a.row from (select client_code,count(*) row from deleted group by client_code) a where a.client_code=client_ywy.client_code
      

  3.   


    删除触发器:
    update client_ywy set times=client_ywy.times-a.row from (select client_code,count(*) row from deleted group by client_code) a where a.client_code=client_ywy.client_code
      

  4.   

    create trigger T_InsertDel on r1_contract from insert,delete 
     as
     update client_ywy set colname=select sum(colname) from r1_contract 
    go