1. 程式人生 > >Oracle Object Type

Oracle Object Type

replace 失敗 ber var out params workflow bsp init

CREATE OR REPLACE TYPE PROC_WF_PARAM_TYPE AS OBJECT

(
/********************************************************
PARAMS OF PROC FOR WorkFlow
*********************************************************/
OUT_RET NUMBER, --0-成功, 其他失敗
OUT_RET_MSG VARCHAR2(500), --錯誤信息之類的
IN_WF_INSTID NUMBER, --工作流的唯一實例ID

IN_WF_CODE VARCHAR2(10), --工作流名稱
IN_NODE_CODE VARCHAR2(30), --節點名稱
IN_NODE_TIER VARCHAR2(10), --節點所屬層級ODS/IN/IF/SD/MD
IN_NODE_PROC VARCHAR2(100), --節點對應的SP
IN_BRANCH_COLUMN VARCHAR2(30), --內部機構對應的字段
IN_BUSI_DT DATE, --跑批日期
IN_IMPORT_DT DATE --業務日期
);

initial:

IN_WF_PARAM PROC_WF_PARAM_TYPE;

IN_WF_PARAM := PROC_WF_PARAM_TYPE(0, ‘‘, NULL, IN_WF_CODE,‘‘,‘‘,‘‘,‘‘,IN_BUSI_DT,NULL);

Oracle Object Type