create trigger tr_base
on base
for insert,delete,update
as
update a
set 总学时=a.总学时+y.标准分数
from teaID a,(
select id,sum(标准分数) as 标准分数
from (
select id,标准分数 from inserted
union all
select id,标准分数 from deleted
) as x group by id
) as y