【问题标题】:Find triggers of a form in oracle在 oracle 中查找表单的触发器
【发布时间】:2017-09-01 15:14:11
【问题描述】:

如何获取 Oracle 10g 表单中的触发器主体?

我使用了ALL_TRIGGERS,但它显示的触发器保存在表格中,而不是表格中。

【问题讨论】:

  • Oracle Forms 代码存储在扩展名为 .fmb 的文件中,不在数据库中。
  • @Tony Andrews 所以我无法获取 .fmb 文件的代码?
  • 我记得有一种方法可以将.fmb(表单二进制)文件转换为更易读的.fmt(表单文本)文件。从 Forms Builder 菜单中和/或通过命令行“fmconvrt”或类似的可执行文件。

标签: sql database oracle forms triggers


【解决方案1】:

您可以在 .fmb 文件中找到 oracle 表单。您可以使用文本编辑器打开 .fmb 文件。请参阅How to Open FMB Files 了解更多信息。

【讨论】:

  • 谢谢,这很有帮助。
  • 您也可以在视图菜单中勾选“显示pl/sql项”。它将隐藏所有没有触发器的项目。大表格非常方便。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-28
  • 1970-01-01
相关资源
最近更新 更多