PostRank

2008/10/18

如何刪除只能失效的設定

在Oracle Application中,有部份設定是無法線上直接刪除的,當設定錯誤時,只能作失效處理,但是當某些情況下一定得刪除時該怎麼呢?!

我們可以直接調用Oracle EBS的API,通常此種作法官方是非常不建議的,後果請自行負責。

--刪除Program
BEGIN
fnd_program.delete_program('program_short_name','application_sort_name');
END;

--刪除Data Definitions
BEGIN
xdo_ds_definitions_pkg.delete_row('APPLICATION_SHORT_NAME','DATA_SOURCE_CODE');
END;

--刪除Templates
BEGIN
xdo_templates_pkg.delete_row('APPLICATION_SHORT_NAME','TEMPLATE_CODE');
END;

沒有留言: