专门正对某个字段写触发器

create trigger UpdateTJ
on RCXQ
for update
as
 if update(TJ)
begin
 update RCXQ set TJ='0'
 from RCXQ,inserted
 where RCXQ.id<>inserted.id and RCXQ.ZPDW=inserted.ZPDW
end

 

该触发器功能为:如果修改了TJ这个字段的值(一般为1,因为这里是一个复选框),那么就把和这个字段有一样属性的zpdw的(如都是同一家公司的)所有记录的但不包括我修改的这条记录全部的TJ字段都设置为0.

你可能感兴趣的:(触发器)