2017-09-01 36 views
1

如何獲得Oracle 10g表單中觸發器的主體?在oracle中查找表單的觸發器

我用ALL_TRIGGERS,但它顯示我觸發器保存在表中,而不是形式。

+0

Oracle Forms代碼存儲在擴展名爲「.fmb」的文件中,但不存在於數據庫中。 –

+0

@Tony Andrews,所以我不能得到.fmb文件的代碼? –

+0

我記得有一種方法可以將'.fmb'(Forms Binary)文件轉換爲更可讀的'.fmt'(Forms Text)文件。從Forms Builder菜單中和/或通過命令行「fmconvrt」或類似的可執行文件。 –

回答

1

您可以在.fmb文件中找到oracle表單。您可以使用文本編輯器打開.fmb文件。有關更多信息,請參見How to Open FMB Files

+0

謝謝你是非常有幫助的。 –

+0

您也可以查看視圖菜單中的「顯示pl/sql項目」。它會隱藏所有沒有觸發器的項目。非常方便大型。 –