我想你的问题是在trigger中update另外一个表的记录(多条)吧。
请你注意inserted,deleted是临时表,成批操作时将有多条记录。注意要使用inserted,deleted与你想更新的表join;例如create trigger exampleon tablea for insertasupdate tablebset field0=a.field0 from inserted a left join tableb b on a.(..)=b.(..)(..)为连接条件。
另外一点就是: sqlserver没有 for each row