触发器的问题

tfrist 2003-08-03 05:11:54
触发器的问题
各位高手:
我是初学ORCALE。在用触发器时有一个BEFORE 和 AFTER 。请问何时使用!!我感觉这两个选项在
我所写的触发器中没什么两样。各位能不能给我去一个例子来说明这两个选项的具体使用方法!谢谢!
...全文
25 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
beckhambobo 2003-08-03
  • 打赏
  • 举报
回复
BEFORE:
在行级别,它可以对:new.col_name进行修改,即可以触发表操作
AFTER:
反之,不能对:new.col_name操作,只能对它访问

语句级别两者区别不大
BlueskyWide 2003-08-03
  • 打赏
  • 举报
回复
“之前”和“之后”,
DML成功操作时也只是微秒级之分。

但确有此种情况发生(以之前为例):
业已执行了“之前”的此触发器内容,但未成功执行DML操作。

仔细用时间去体会吧。

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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