这是最好的时代,这是最坏的时代,这是智慧的时代,这是愚蠢的时代;这是信仰的时期,这是怀疑的时期;这是光明的季节,这是黑暗的季节;这是希望之春,这是失望之冬;人们面前有着各样事物,人们面前一无所有;人们正在直登天堂;人们正在直下地狱。
我也要与时俱进了,被itpub2.0牵着尾巴,拼命的奔跑,不停的灌水...
关于触发器在行级和语句级的执行顺序问题
上一篇 /
下一篇 2008-01-30 00:37:30
/ 个人分类:数据库专区
查看( 73 ) /
评论( 2 )
原来总是对触发器的几种写法和执行先后顺序感到困惑,找了个时间把Oracle的官方文档看了一下,然后做了几个例子,终于有点明白了。:
bVXPMf9@y0Types of Triggers
8AH'b;{AA0触发器类型
6e)}
OP"Yh3OT0Row Triggers and Statement Triggers
f{
z#i/w0[Z+N^0行级触发器和语句级触发器ITPUB个人空间0? j3dS_\C
BEFORE and AFTER Triggers
esV^ O0BEFORE和AFTER触发器
CyP!H
C/q0dN+gcL0INSTEAD OF Triggers
&hn)K!Q-j"i"o0INSTEAD OF触发器
a~}'R'n Q
ex-I5?0Triggers on System Events and User EventsITPUB个人空间b.a{
f(mH6b!D#\
系统事件和用户事件触发器ITPUB个人空间})ix.{[;ah*}!b'|
--后面两种暂时不讨论
Bk
\5S'KB0Trigger Type Combinations
o1A(OBx&p(O0组合触发器类型ITPUB个人空间k#i9aQ0W/N(I
Using the options listed previously, you can create four types of row and statement triggers:ITPUB个人空间9G/G1t^:]V
根据前面所列的选项,我们能够创建四种类型的行级和语句级触发器
o]!ku0Md0BEFORE statement trigger
+HD-YA(pAY*FN0BEFORE 语句级触发器ITPUB个人空间+|
r4n)xCH
Before executing the triggering statement, the trigger action is run.