oracle 触发器执行顺序.doc_第1页
oracle 触发器执行顺序.doc_第2页
oracle 触发器执行顺序.doc_第3页
oracle 触发器执行顺序.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

oracle form 触发器执行顺序触发器执行顺序: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-INSTANCE2当填写一行记录完成后,光标移动到下一条记录的时候:(1)WHEN-VALIDATE-RECORD(只将填写的记录与数据库中已存在的记录作唯一性的验证,如果只是页面上的数据重复而数据库中没有与其重复的值则不会报错.)(2)WHEN-NEW-RECORD-INSTANCE(3)WHEN-NEW-ITEM-INSTANCE3当点击“保存”时(1)WHEN-VALIDATE-RECORD(将页面上的所有数据提交到数据库,若页面上有重复的数据,则提交第一次时成功但只是将数据先写到数据库中一类似临时表的地方,在提交第二条重复记录的时候报错,执行事务回滚,原来执行成功的指令也将被撤消)(2)PRE-INSERT(3)ON-INSERT(4)POST-INSERT (5)POST-FORMS-COMMIT(6)PRE-BLOCK(BLOCK级)(7)KEY-COMMIT(8)WHEN-NEW-ITEM-INSTANCE4 当光标移动到当前数据块中已经显示的行上时:(1)WHEN-REMOVE-RECORD(2)WHEN-NEW-RECORD-INSTANCE(3)WHEN-NEW-ITEM-INSTANCE当在该行上的不同ITEM移动时:(4)WHEN-NEW-ITEM-INSTANCE5当要进行修改时(在记录中的某个项上进行了修改时):(1)ON-LOCK6在修改完成后进行保存时:(1)WHEN-VALIDATE-RECORD(2)PRE-UPDATE(3)ON-UPDATE(4)POST-FORMS-COMMIT(5)PRE-BLOCK(BLOCK级)(6)KEY-COMMIT(7)WHEN-NEW-ITEM-INSTANCE7删除一条记录时:(1)ON-LOCK(2)WHEN-REMOVE-RECORD(3)KEY-DELREC(4)WHEN-NEW-RECORD-INSTANCE(5)WHEN-NEW-ITEM-INSTANCE8F11查询过程:(1)WHEN-CLEAR-BLOCK(2)WHEN-NEW-RECORD-INSTANCE(3)WHEN-NEW-ITEM-INSTANCE在输入查询条件后点CTRL+F11:(4)PRE-QUERY(5)WHEN-CLEAR-BLOCK(6)POST-QUERY(7)WHEN-NEW-RECORD-INSTANCE(8)WHEN-NEW-ITEM-INSTANCE9CRRL+F11:(1)WHEN-CLEAR-BLOCK(2)PRE-QUERY(3)WHEN-CLEAR-BLOCK(4)POST-QUERY(每查一条记录,触发一次)(5)WHEN-NEW-RECORD-INSTANCE(6)WHEN-NEW-ITEM-INSTANCE10从查询状态(F11)转为输入状态(F4)时:(1)WHEN-CLEAR-BLOCK(2)KEY-EXIT(3)WHEN-NEW-RECORD-INSTANCE(4)WHEN-NEW-ITEM-INSTANCE11手电筒查询过程:(1)QUERY_FIND(BLOCK级)输入查询条件后,点击“查询”按钮:(2)WHEN-CLEAR-BLOCK(3)PRE-QUERY(4)WHEN-CLEAR-BLOCK(5)POST-QUERY(6)WHEN-NEW-RECORD-INSTANCE(7)WHEN-NEW-ITEM-INSTANCE12点击“New”时:(1)WHEN-NEW-RECORD-INSTANCE(2)WHEN-NEW-ITEM-INSTANCE13点击“Edit Field”时:(1)KEY-EDIT14点击“Window Help”时:(1)KEY-HELP15点击“Clear Record”时:(1)WHEN-REMOVE-RECORD(2)POST-QUERY(3)WHEN-NEW-RECORD-INSTANCE(4)WHEN-NEW-ITEM-INSTANCE16点击F4关闭时:(1)KEY-EXIT(2)POST-FORM17点击“Close Form”按钮关闭时:(1)KEY-EXIT(2)POST-FORM18点击“Translations”按钮时:(1)TRANSLATIONS19点击小叉号关闭时:(1)WHEN-WINDOW-CLOSED(2)CLOSE-WINDOW(3)KEY-EXIT(4)POST-FORM20选中LOV列表:(1) KEY-LISTVAL(2) WHEN-NEW-ITEM-INSTANCE21选中记录前面的小条时:(1)WHEN-NEW-RECORD-INSTANCE(2)WHEN-NEW-ITEM-INSTANCE(数据项级)(3)W

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论