Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用什么工具查看关键触发器?它Oracle Terminal适用于 Windows 吗?
Oracle Terminal
do_key('commit_form');触发哪个触发器,在哪里触发?
do_key('commit_form');
(我们没有所有的工具,我们想要转换,此时甚至没有恢复数据库)但我被分配去解决它。:)
我们甚至没有.res(资源)文件,我猜这是用于将表单字段映射到数据库列?
do_key('commit_form');会触发 KEY-COMMIT 触发器,如果有的话。如果没有,它只会执行该触发器的默认操作,即提交。
任何关键触发器都在表单本身中,很可能在表单级别,您可以使用 Oracle 的 Forms Builder 查看触发器。
表单字段到数据库列的映射也在表单内。块属性将指示哪个表或视图,字段属性将告诉您哪一列。根据我的经验,字段和列通常具有相同的名称,尽管这不是绝对必要的。