触发器before和after有什么区别?

1.不要复制粘贴,可以举个例子。说详细点。2.还有sqlserver2005怎么不光before没有,连after也没有?3。在sqlserver里建一个工资的表如工资表... 1.不要复制粘贴,可以举个例子。
说详细点。

2.还有sql server 2005 怎么不光before没有,连after也没有?

3。在sql server里建一个工资的表 如工资表,工资不足3000,自动改为3000.(用before触发器的功能实现,有人说用instead of来写,怎么写?)
展开
 我来答
thinkpadx32
2009-05-01
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
呵呵,看来你不熟悉触发器呀
无论是insert触发器还是update触发器,他都有一个before或者after关键字
before 就是在insert或update之前执行触发器
after 就是在insert或update之后执行触发器
例:
CREATE OR REPLACE TRIGGER TR_1 before UPDATE ON TABLE
这和在触发器中用inserted 和updated没关系
ryougyougun
2009-04-19 · TA获得超过102个赞
知道小有建树答主
回答量:448
采纳率:0%
帮助的人:185万
展开全部
before是在数据库操作之前做触发,
after是在数据库操作之后做触发
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式