不幸的是,封裝主體OWBSYS.wb_rt_constants
被封裝,所以我們看不到它的實現的源代碼。
總之,函數to_string
具有以下特徵:
function to_string(p_constant in number) return varchar2;
它是在一些OWBSYS觀點使用的,如ALL_RT_AUDIT_EXECUTIONS
,似乎一個數字ID轉換成一個描述字符串,例如
col execution_audit_status format a20
select distinct e.audit_status,
wb_rt_constants.to_string(e.audit_status) as execution_audit_status
from wb_rt_audit_executions e;
AUDIT_STATUS EXECUTION_AUDIT_STAT
------------ --------------------
16002 BUSY
16004 COMPLETE
這些數字似乎的同一個包的這些函數的輸出相匹配:
select wb_rt_constants.EXECUTION_STATUS_INACTIVE,
wb_rt_constants.EXECUTION_STATUS_BUSY,
wb_rt_constants.EXECUTION_STATUS_READY,
wb_rt_constants.EXECUTION_STATUS_COMPLETE
from dual;
EXECUTION_STATUS_INACTIVE EXECUTION_STATUS_BUSY EXECUTION_STATUS_READY EXECUTION_STATUS_COMPLETE
------------------------- --------------------- ---------------------- -------------------------
16001 16002 16003 16004