触发器的一些问题,求大侠指点
如果我更新price字段的时候,发现更新值大于原来的值,那么在STATE字段中置0
如果我更新price字段的时候,发现更新值小于原来的值,那么在STATE字段中置1 触发器
[解决办法]
改字段名:static-->[state]
create trigger tri_u
on tb
after update
as
begin
update a set [state]=case when b.price>a.price then 0 else 1 end
from tb a
inner join deleted b on a.id=B.id
end