Oracle ERP 如何註冊 User Define 的 Table, Column

利用 "ad_dd" Package, 可完成 Register Table and Column 的需求.

 註冊 Table 語法
ad_dd.register_table( P_APPL_SHORT_NAME => 'App_Short_Name'
, P_TAB_NAME => 'Table_Name'
, P_TAB_TYPE => 'T'
)

-- 若註冊成功, 則在 FND_TABLES 會有該 table 資料

 取消註冊 Table 語法
ad_dd.delete_table( P_APPL_SHORT_NAME => 'App_Short_Name'
, P_TAB_NAME => 'Table_Name'
)

 註冊 Column 語法
ad_dd.register_column( P_APPL_SHORT_NAME => 'App_Short_Name'
, P_TAB_NAME => 'Table_Name'
, P_COL_NAME => 'Column_Name'
, P_COL_SEQ => Num
, P_COL_TYPE => 'DATA_TYPE'
, P_COL_WIDTH => DATA_SIZE
, P_NULLABLE => 'Y / N'
, P_TRANSLATE => 'Y / N'
)

-- 若註冊成功, 則在 FND_COLUMNS 會有該 column 資料

 取消註冊 Column 語法
ad_dd.delete_column( P_APPL_SHORT_NAME => 'App_Short_Name'
, P_TAB_NAME => 'Table_Name'
, P_COL_NAME => 'Column_Name'
)

p.s. 最後一定要下 Commit, 才可註冊成功.

Related Posts Plugin for WordPress, Blogger...