在中创建第一个触发器牛
图 2. 选择模式
498)this.style.width=498;\" xmlns:xsi=\" xmlns:dw=\"
在同一个屏幕中, 需要指定一个触发器的名字。将触发器命名为 OVERDRAFT。而且,需要指定与该触发器相关的表的名字。这里选择您创建的 ACCTTABLE。
图 3. 选择您创建的表
498)this.style.width=498;\" xmlns:xsi=\" xmlns:dw=\"
在 Time to trigger action区域中,选择 Before。
图 4. 选择 Before
498)this.style.width=498;\" xmlns:xsi=\" xmlns:dw=\"
在 Operation that causes the trigger to be executed区域中选择 Update of columns 操作并且指定被操作列为 CHECKINGBALANCE:
图 5.
498)this.style.width=498;\" xmlns:xsi=\" xmlns:dw=\"
点击 Triggered action标签页来创建该触发器:
图 6. 构建触发器
498)this.style.width=498;\" xmlns:xsi=\" xmlns:dw=\"
指定临时变量
落实每月一次的党风廉政教育日制度 DB2 UDB 能够跟踪在启动触发器的那条语句之前和之后的一行的状态。请在 Correlation name for the old rows 一栏中填入 OLDROW, 在 Correlation name for the new rows 一栏中填入 NEWROW :
图 7. 指定 NEWROW
498)this.style.width=498;\" xmlns:xsi=\" xmlns:dw=\"
注意,您也许无法指定其中的一个 correlation name,因为它依赖于引起触发器启动的特定操作和激活时间的组合。例如,假设您的触发器选择的 Time to trigger action 是 Before,触发事件是 DELETE 语句。在这种情况下,我们就无法指定一个 \"Correlation name for the new rows\"。为什么呢?因为在执行了一个删除操作以后,新行是不存在的。
因为您创建的触发器是在 UPDATE 之前被激活,所以不能 Temporary table for the old rows 和 Temporary table for the new rows选项。
您将注意到,在这种情况下(一个在 UPDATE 之前被激活的触发器),您只能指定触发器针对 每 行而不是针对每个 语句触发。
小儿风热感冒的方剂石家庄卵巢炎哪家好
长春白癜风哪好
- 上一页:在上建立数据库分区覆盖
- 下一页:在中提高性能呢
-
专访丨《三仙饭》:已出版的书和不能出版的生活
《三仙煮》是诗作高星写下的关于南京三位儒者——阿坚(赵世坚)、狗子(...
2024-12-16
-
新纪元古玩艺术品在线模拟器:精品推荐——佳品磁铁陨石
赛德娜被称为“来自点点的青石块”,是银河系以外未燃尽的混沌流星瓦解旧...
2024-07-23
-
烟雨丨刘先畅:多读一本好书
多念一本用功 刘先畅 凡人四同年天,迷人苦念时。这是应景序言面语言。强...
2024-05-31
-
Alessandra Rich 2022早秋系列,修身廓形的韵味,亮点更添时髦
Alessandra Rich 的这些衣饰采用了大量勤学的廓形,修饰了身形椭圆,愈来愈多...
2024-04-27
-
很多学生姓“袁”,老师上课不敢叫她的全名,因为一叫全班哄堂大笑
铭/小哈谈教育 取名为须要细心,因为英铭名铭对人的直接影响或许很大,...
2024-04-05
-
老年教育 | 安徽省发布《老有所学行动提议》
合肥市发布《老有所学联合行动提议》 6月9日上午,合肥市但政府新闻办召开...
2024-04-03