多个触发器问题?

亚细亚 2009-08-31 06:50:48
一个表上有三个触发器,如何使三个触发器中的操作互不影响?
例如:触发器1中更新数据不要触发触发器2,触发器2中的语句更新不要触发触发器1.
...全文
41 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
黄_瓜 2009-08-31
  • 打赏
  • 举报
回复
发两遍?
一楼的可行,要么一个触发器也行
Create trigger  tr1 on tb
for update
begin
if update(字段1)
begin
.........
end
if update(字段2)
begin
.........
end

end
ks_reny 2009-08-31
  • 打赏
  • 举报
回复

Create trigger tr1 on tb
for update
begin
if update(字段1)
begin
.........
end
end

go
Create trigger tr2 on tb
for update
begin
if update(字段2)
begin
.........
end
end


go

Create trigger tr3 on tb
for update
begin
if update(字段3)
begin
.........
end
end




22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧