首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

触发器的一些有关问题,求大侠指点

2013-09-07 
触发器的一些问题,求大侠指点如果我更新price字段的时候,发现更新值大于原来的值,那么在STATE字段中置0如

触发器的一些问题,求大侠指点
触发器的一些有关问题,求大侠指点
如果我更新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

热点排行