博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle Form 中commit 与do_key('commit_form')区别
阅读量:6819 次
发布时间:2019-06-26

本文共 431 字,大约阅读时间需要 1 分钟。

commit 与do_key('commit_form')区别

1.commit_form

针对form上面的数据变动进行commit,对于代码中的类似update,insert语句也进行提交;
如果form上面的数据变动和代码中的数据变动有冲突,最后以界面上的为准。
2.do_key('commit_form')
会首先寻找form下的triggers中的KEY-COMMIT这个trigger,并执行KEY-COMMIT中所写的代码。
如果没有KEY-COMMIT这个trigger,则会针对form和代码一起提交。
如果form上面的数据变动和代码中的数据变动有冲突,最后以界面上的为准。
3.commit
对form和数据库进行提交.
如果form上面的数据变动和代码中的数据变动有冲突,最后以界面上的为准。
4.forms_ddl('commit');
只针对代码中的update,insert,delete语句进行提交,form上面的数据变动不提交

 

转载地址:http://gqazl.baihongyu.com/

你可能感兴趣的文章
mysql远程连接
查看>>
application 启动多次
查看>>
PHP学习笔记 1 ----页面下拉框回显
查看>>
在Array原型链上扩展remove,contain等方法所遇到的坑
查看>>
linux 内存屏障 && C++11
查看>>
开发中遇到问题和解决方案集锦
查看>>
二进制表示
查看>>
javaEE项目中异常处理
查看>>
Nostro Account 本国银行在外国银行持有的外币账户
查看>>
linux搭建vsftp服务器
查看>>
JavaScript图片等比缩放
查看>>
JDK容器学习之HashMap (一) : 底层存储结构分析
查看>>
快排class
查看>>
列出文件和目录
查看>>
字典功能的简单实现
查看>>
Mac OS X 下搭建 Java 开发环境图解
查看>>
JBPM4或Activiti5的流程任务分发与汇总
查看>>
android4.0 在ubuntu10.04(64位)上的下载与编译
查看>>
记一次在 Linux 上创建 Django 应用的过程
查看>>
C++反射机制的实现
查看>>