- 2
- 0
- 约3.07千字
- 约 3页
- 2018-12-01 发布于浙江
- 举报
[计算机]触发器执行顺序
触发器执行顺序:
1.? 当打开FORM时:
(1)?????? PRE-FORM
(2)?????? PRE-BLOCK(BLOCK级)
(3)?????? WHEN-NEW-FORM-INSTANCE
(4)?????? WHEN-NEW-BLOCK-INSTANCE
(5)?????? WHEN-NEW-RECORD-INSTANCE
(6)?????? WHEN-NEW-ITEM-INSTANCE
2.? 当填写一行记录完成后,光标移动到下一条记录的时候:
(1)?????? WHEN-VALIDATE-RECORD(只将填写的记录与数据库中已存在的记录作唯一性的验证,如果只是页面上的数据重复而数据库中没有与其重复的值则不会报错.)
(2)?????? WHEN-NEW-RECORD-INSTANCE
(3)?????? WHEN-NEW-ITEM-INSTANCE
3.? 当点击“保存”时
(1)?????? WHEN-VALIDATE-RECORD(将页面上的所有数据提交到数据库,若页面上有重复的数据,则提交第一次时成功但只是将数据先写到数据库中一类似临时表的地方,在提交第二条重复记录的时候报错,执行事务回滚,原来执行成功的指令也将被撤消)
(2)?????? PRE-INSERT
(3)?????? ON-INSERT
(4)?????? POST-INSERT
原创力文档

文档评论(0)