请问在sqlserver中什么是前触发型触发器,什么是后触发型触发器,怎么区分呢?
9个回答
展开全部
前触发型,就是数据库变化之前,先执行触发动作,接着执行原操作;
后触发型,就是数据库变化之后,接着执行触发动作。
后触发型,就是数据库变化之后,接着执行触发动作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-01-09
展开全部
after触发器(事后触发)
insert触发器、update触发器、 delete触发器
instead of 触发器 (事前触发)
after触发器要求只有执行某一操作 insert、update、delete之后触发器才被触发,且只能定义在表上。而 instead of触发器表示并不执行其定义的操作(insert、update、delete)而仅是执行触发器本身。既可以在表上定义instead of触发器,也可以在视图上定义。
insert触发器、update触发器、 delete触发器
instead of 触发器 (事前触发)
after触发器要求只有执行某一操作 insert、update、delete之后触发器才被触发,且只能定义在表上。而 instead of触发器表示并不执行其定义的操作(insert、update、delete)而仅是执行触发器本身。既可以在表上定义instead of触发器,也可以在视图上定义。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前触发器(Instead Of Trigger)就是在语句执行之前激活触发器
后触发器(After Trigger)就是在语句执行之后激活触发器
后触发器(After Trigger)就是在语句执行之后激活触发器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询