在中创建第一个触发器牛

过滤设备2021年09月06日

图 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
友情链接