如何禁止用户自定义Cognos Workspace窗口小部件布局?

问题描述 投票:0回答:3

我们正在使用Cognos工作区构建仪表板,想知道是否可以禁止用户自定义其小部件?我们不希望他们移动小部件或执行任何自定义。我们能做到吗?最好删除所有自定义工具栏(在小部件顶部和页面顶部)

谢谢。

Dashboard

dashboard cognos
3个回答
1
投票

您在管理->安全->功能中进行了设置

用户应该有权访问“执行仪表盘”

但是,如果您单击Executive Dashboard,则可以自定义其中的某些功能。

'使用高级仪表板功能'

'使用交互式仪表板功能'。

始终确保为用户打开新功能之前,请先检查许可证。

此外,请考虑将用户的工作区页面本身设置为只读。然后,如果他们决定更改内容,则将无法保存任何更改。他们始终可以将其副本保存在自己的“我的文件夹”中,但这不会影响其他报表使用者。


0
投票
/*
drop table "UACI_PDT"."UACI_SCOREOVERRIDE";
drop table "UACI_PDT"."UACI_SCOREOVERRIDE_VISITOR";
drop table "UACI_PDT"."UACI_BLACKLIST";
drop table "UACI_PDT"."UACI_BLACKLIST_VISITOR";
drop table "UACI_PDT"."IDMP_AD";
drop table "UACI_PDT"."IDMP_BBOS_APPIN_HISTORY";
drop table "UACI_PDT"."IDMP_BBOS_APPIN_HISTORY_STG";
drop table "UACI_PDT"."IDMP_CALL_ME_NOW_STG";
drop table "UACI_PDT"."IDMP_CALL_ME_NOW_TXN";
drop table "UACI_PDT"."IDMP_CAMPAIGN_MASTER";
drop table "UACI_PDT"."IDMP_CAMPAIGN_MASTER_STG";
drop table "UACI_PDT"."IDMP_CC_SPENDING_CONFIG";
drop table "UACI_PDT"."IDMP_CC_SPENDING_PARAM";
drop table "UACI_PDT"."IDMP_CC_SPENDING_TXN";
drop table "UACI_PDT"."IDMP_CC_SPENDING_TXN_TEST";
drop table "UACI_PDT"."IDMP_CUST_CONSENT_STATUS";
drop table "UACI_PDT"."IDMP_CUST_COOKIE";
drop table "UACI_PDT"."IDMP_DC_SPENDING_CONFIG";
drop table "UACI_PDT"."IDMP_DC_SPENDING_PARAM";
drop table "UACI_PDT"."IDMP_DC_SPENDING_TXN";
drop table "UACI_PDT"."IDMP_DMP_PROF";
drop table "UACI_PDT"."IDMP_INTERACT_COUNT";
drop table "UACI_PDT"."IDMP_JOB";
drop table "UACI_PDT"."IDMP_JOB_ERROR_LOG";
drop table "UACI_PDT"."IDMP_JOB_LOG";
drop table "UACI_PDT"."IDMP_JOB_ONLINE_CONFIG";
drop table "UACI_PDT"."IDMP_JOB_ONLINE_INTERACT_CONFIG";
drop table "UACI_PDT"."IDMP_JOB_ONLINE_PARAM";
drop table "UACI_PDT"."IDMP_JOURNEY_STATE";
drop table "UACI_PDT"."IDMP_JOURNEY_STATE_BK";
drop table "UACI_PDT"."IDMP_JOURNEY_STATE_BK2";
drop table "UACI_PDT"."IDMP_JOURNEY_STATE_NEW";
drop table "UACI_PDT"."IDMP_JOURNEY_STATE_NEW2";
drop table "UACI_PDT"."IDMP_RLOS_APPIN_HISTORY";
drop table "UACI_PDT"."IDMP_RLOS_APPIN_HISTORY_STG";
drop table "UACI_PDT"."CUST_PROF";
drop table "UACI_PDT"."CUST_PROF_STG";
drop table "UACI_PDT"."CUST_PROF_TEST";
*/

/*
--drop table "UACI_PDT"."EMPLOYEE_DATA";
--drop table "UACI_PDT"."UACI_DEFAULTOFFERS";
--drop table "UACI_PDT"."UACI_USRTAB_VER";
*/

------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."CUST_PROF"
------------------------------------------------

CREATE TABLE "UACI_PDT"."CUST_PROF"  (
          "CUST_ID" VARCHAR(30 CODEUNITS32) NOT NULL ,
          "RF_CD" VARCHAR(30 CODEUNITS32) ,
          "CUST_SUBTYPE" VARCHAR(1 CODEUNITS32) ,
          "CUST_SEGMT" VARCHAR(1 CODEUNITS32) ,
          "CUST_SRVC_SEGMT" VARCHAR(60 CODEUNITS32) ,
          "CUST_SUB_SRVC_SEGMT" VARCHAR(60 CODEUNITS32) ,
          "RBG_ACTV_SUB_SEGMT" VARCHAR(60 CODEUNITS32) ,
          "CUST_4G_RTL" VARCHAR(30 CODEUNITS32) ,
          "RISK_STATUS" VARCHAR(30 CODEUNITS32) ,
          "GNDR" VARCHAR(1 CODEUNITS32) ,
          "MRTL_STATUS" VARCHAR(1 CODEUNITS32) ,
          "BIRTH_DATE" DATE ,
          "AGE" VARCHAR(60 CODEUNITS32) ,
          "RSDN_CNTRY" VARCHAR(2 CODEUNITS32) ,
          "RSDN_CITY" VARCHAR(30 CODEUNITS32) ,
          "RSDN_TYPE" VARCHAR(1 CODEUNITS32) ,
          "OCPTN_CD" VARCHAR(3 CODEUNITS32) ,
          "MTHLY_INCM" VARCHAR(60 CODEUNITS32) ,
          "OCPTN_TYPE" VARCHAR(30 CODEUNITS32) ,
          "NBR_CHILDREN" VARCHAR(60 CODEUNITS32) ,
          "CUST_SINCE_DATE" DATE ,
          "OPN_BRN_CD" VARCHAR(4 CODEUNITS32) ,
          "MAIN_BANK_FLAG" VARCHAR(1 CODEUNITS32) ,
          "KYC_FLAG" VARCHAR(1 CODEUNITS32) ,
          "KYC_LST_RVW_DATE" DATE ,
          "ME_SRVC_STATUS" VARCHAR(2 CODEUNITS32) ,
          "PMTPY_FLAG" VARCHAR(2 CODEUNITS32) ,
          "PMTPY_TYPE" VARCHAR(100 CODEUNITS32) ,
          "IB_SRVC_STATUS" VARCHAR(2 CODEUNITS32) ,
          "TOUCH_SRVC_STATUS" VARCHAR(2 CODEUNITS32) ,
          "TOUCH_FST_ACTV_DATE" DATE ,
          "MKT_CNST_FLAG" VARCHAR(1 CODEUNITS32) ,
          "MKT_CNST_CHG_DATE" DATE ,
          "PDPA_CNST_FLAG" VARCHAR(1 CODEUNITS32) ,
          "PDPA_CNST_CHG_DATE" DATE ,
          "DATA_ANALYT_CNST_FLAG" VARCHAR(1 CODEUNITS32) ,
          "DATA_ANALYT_CNST_CHG_DATE" DATE ,
          "FST_LOGIN_WOW_DATE" DATE ,
          "LST_LOGIN_WOW_DATE" DATE ,
          "FST_LOGIN_MIB_DATE" DATE ,
          "LST_LOGIN_MIB_DATE" DATE ,
          "FST_EARN_WOW_DATE" DATE ,
          "LST_EARN_WOW_DATE" DATE ,
          "FST_SOGOOD_DATE" DATE ,
          "LST_SOGOOD_DATE" DATE ,
          "IE_CC_FLAG" VARCHAR(1 CODEUNITS32) ,
          "IE_RDC_FLAG" VARCHAR(1 CODEUNITS32) ,
          "IE_C2G_FLAG" VARCHAR(1 CODEUNITS32) ,
          "IE_CC_OFR_LIMIT_AMT" VARCHAR(60 CODEUNITS32) ,
          "IE_RDC_OFR_LIMIT_AMT" VARCHAR(60 CODEUNITS32) ,
          "IE_C2G_OFR_LIMIT_AMT" VARCHAR(60 CODEUNITS32) ,
          "IE_OFR_CMPGN_END_DATE" DATE ,
          "CUST_MOBILE_PHONE_FLAG" VARCHAR(1 CODEUNITS32) ,
          "EMAIL_FLAG" VARCHAR(1 CODEUNITS32) ,
          "DNC_CHNL_FLAG" VARCHAR(1 CODEUNITS32) ,
          "OPTOUT_CH_OB" VARCHAR(1 CODEUNITS32) ,
          "OPTOUT_CH_SMS" VARCHAR(1 CODEUNITS32) ,
          "OPTOUT_CH_EDM" VARCHAR(1 CODEUNITS32) ,
          "OPTOUT_CH_DM" VARCHAR(1 CODEUNITS32) ,
          "NON_THA_FLAG" VARCHAR(2 CODEUNITS32) ,
          "VIP_FLAG" VARCHAR(1 CODEUNITS32) ,
          "WLTH_SEGMT_FLAG" VARCHAR(2 CODEUNITS32) ,
          "VLD_PROD_HLDG_TRAN_DP_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_NON_TRAN_DP_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_MF_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_SL_HL_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_SL_HC_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_UL_BPLS_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_ALLFREE_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_NOFIX_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_CC_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_CC_SO_CHILL_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_CC_SO_FAST_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_CC_SO_SMART_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_CC_TOP_BSS_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_CC_ABSLT_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_CC_INFINITE_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_CC_OTH_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_UL_C2G_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_RDC_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_SL_BPLS_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_LIF_HLTH_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_LIF_CRLIF_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_LIF_WLNDVD_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_LIF_WLDVD_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_LIF_MRTA_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_LIF_EDWM_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_LIF_AP_EDWM_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_LIF_RET_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_LIF_REG_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_LIF_OTH_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_NLIF_HLTH_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_NLIF_HOME_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_NLIF_PA_FLAG" VARCHAR(1 CODEUNITS32) ,
          "VLD_PROD_HLDG_NLIF_OTH_FLAG" VARCHAR(1 CODEUNITS32) ,
          "INACT_PROD_HLDG_FLAG" VARCHAR(1 CODEUNITS32) ,
          "CUST_DEL_FLAG" VARCHAR(1 CODEUNITS32) ,
          "ACTION_CD" VARCHAR(1 CODEUNITS32) ,
          "CREATE_DTTM" TIMESTAMP ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."CUST_PROF"

ALTER TABLE "UACI_PDT"."CUST_PROF"
    ADD PRIMARY KEY
        ("CUST_ID");



-- DDL Statements for Indexes on Table "UACI_PDT"."CUST_PROF"

SET NLS_STRING_UNITS = 'SYSTEM';

CREATE INDEX "UACI_PDT"."CUST_PROF_RF_CD_IDX" ON "UACI_PDT"."CUST_PROF"
        ("RF_CD" ASC)

        COMPRESS NO
        INCLUDE NULL KEYS ALLOW REVERSE SCANS;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."CUST_PROF_STG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."CUST_PROF_STG"  (
          "RECORD" VARCHAR(30 OCTETS) ,
          "CUST_ID" VARCHAR(120 OCTETS) ,
          "RF_CD" VARCHAR(30 OCTETS) ,
          "CUST_SUBTYPE" VARCHAR(1 OCTETS) ,
          "CUST_SEGMT" VARCHAR(3 OCTETS) ,
          "CUST_SRVC_SEGMT" VARCHAR(3 OCTETS) ,
          "CUST_SUB_SRVC_SEGMT" VARCHAR(3 OCTETS) ,
          "RBG_ACTV_SUB_SEGMT" VARCHAR(30 OCTETS) ,
          "CUST_4G_RTL" VARCHAR(30 OCTETS) ,
          "RISK_STATUS" VARCHAR(30 OCTETS) ,
          "GNDR" VARCHAR(1 OCTETS) ,
          "MRTL_STATUS" VARCHAR(30 OCTETS) ,
          "BIRTH_DATE" DATE ,
          "AGE" VARCHAR(300 OCTETS) ,
          "RSDN_CNTRY" VARCHAR(2 CODEUNITS32) ,
          "RSDN_CITY" VARCHAR(30 OCTETS) ,
          "RSDN_TYPE" VARCHAR(1 OCTETS) ,
          "OCPTN_CD" VARCHAR(100 OCTETS) ,
          "MTHLY_INCM" VARCHAR(300 OCTETS) ,
          "OCPTN_TYPE" VARCHAR(30 OCTETS) ,
          "NBR_CHILDREN" VARCHAR(300 OCTETS) ,
          "CUST_SINCE_DATE" DATE ,
          "OPN_BRN_CD" VARCHAR(4 OCTETS) ,
          "MAIN_BANK_FLAG" VARCHAR(1 OCTETS) ,
          "KYC_FLAG" VARCHAR(1 OCTETS) ,
          "KYC_LST_RVW_DATE" DATE ,
          "ME_SRVC_STATUS" VARCHAR(2 OCTETS) ,
          "PMTPY_FLAG" VARCHAR(2 OCTETS) ,
          "PMTPY_TYPE" VARCHAR(100 OCTETS) ,
          "IB_SRVC_STATUS" VARCHAR(2 OCTETS) ,
          "TOUCH_SRVC_STATUS" VARCHAR(2 OCTETS) ,
          "TOUCH_FST_ACTV_DATE" DATE ,
          "MKT_CNST_FLAG" VARCHAR(1 OCTETS) ,
          "MKT_CNST_CHG_DATE" DATE ,
          "PDPA_CNST_FLAG" VARCHAR(1 OCTETS) ,
          "PDPA_CNST_CHG_DATE" DATE ,
          "DATA_ANALYT_CNST_FLAG" VARCHAR(1 OCTETS) ,
          "DATA_ANALYT_CNST_CHG_DATE" DATE ,
          "FST_LOGIN_WOW_DATE" DATE ,
          "LST_LOGIN_WOW_DATE" DATE ,
          "FST_LOGIN_MIB_DATE" DATE ,
          "LST_LOGIN_MIB_DATE" DATE ,
          "FST_EARN_WOW_DATE" DATE ,
          "LST_EARN_WOW_DATE" DATE ,
          "FST_SOGOOD_DATE" DATE ,
          "LST_SOGOOD_DATE" DATE ,
          "IE_CC_FLAG" VARCHAR(1 OCTETS) ,
          "IE_CC_OFR_LIMIT_AMT" VARCHAR(300 OCTETS) ,
          "IE_RDC_FLAG" VARCHAR(1 OCTETS) ,
          "IE_RDC_OFR_LIMIT_AMT" VARCHAR(300 OCTETS) ,
          "IE_C2G_FLAG" VARCHAR(1 OCTETS) ,
          "IE_C2G_OFR_LIMIT_AMT" VARCHAR(300 OCTETS) ,
          "IE_OFR_CMPGN_END_DATE" DATE ,
          "CUST_MOBILE_PHONE_FLAG" VARCHAR(1 OCTETS) ,
          "EMAIL_FLAG" VARCHAR(1 OCTETS) ,
          "DNC_CHNL_FLAG" VARCHAR(1 OCTETS) ,
          "OPTOUT_CH_OB" VARCHAR(1 OCTETS) ,
          "OPTOUT_CH_SMS" VARCHAR(1 OCTETS) ,
          "OPTOUT_CH_EDM" VARCHAR(1 OCTETS) ,
          "OPTOUT_CH_DM" VARCHAR(1 OCTETS) ,
          "NON_THA_FLAG" VARCHAR(2 OCTETS) ,
          "VIP_FLAG" VARCHAR(1 OCTETS) ,
          "WLTH_SEGMT_FLAG" VARCHAR(2 OCTETS) ,
          "VLD_PROD_HLDG_TRAN_DP_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NON_TRAN_DP_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_MF_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_HL_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_HC_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_UL_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_ALLFREE_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NOFIX_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_HLTH_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_CRLIF_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_WLNDVD_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_WLDVD_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_MRTA_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_EDWM_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_AP_EDWM_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_RET_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_REG_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_OTH_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NLIF_HLTH_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NLIF_HOME_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NLIF_PA_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NLIF_OTH_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_SO_CHILL_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_SO_FAST_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_SO_SMART_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_TOP_BSS_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_ABSLT_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_INFINITE_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_OTH_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_C2G_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_RDC_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_BPLS_FLAG" VARCHAR(1 OCTETS) ,
          "INACT_PROD_HLDG_FLAG" VARCHAR(1 OCTETS) ,
          "CUST_DEL_FLAG" VARCHAR(1 OCTETS) ,
          "ACTION_CD" VARCHAR(1 OCTETS) )
         IN "TS_UACIPDT" NOT LOGGED INITIALLY
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."CUST_PROF_TEST"
------------------------------------------------


CREATE TABLE "UACI_PDT"."CUST_PROF_TEST"  (
          "CUST_ID" VARCHAR(30 OCTETS) NOT NULL ,
          "RF_CD" VARCHAR(30 OCTETS) ,
          "CUST_SUBTYPE" VARCHAR(1 OCTETS) ,
          "CUST_SEGMT" VARCHAR(1 OCTETS) ,
          "CUST_SRVC_SEGMT" DECIMAL(3,0) ,
          "CUST_SUB_SRVC_SEGMT" DECIMAL(3,0) ,
          "RBG_ACTV_SUB_SEGMT" DECIMAL(3,0) ,
          "CUST_4G_RTL" VARCHAR(30 OCTETS) ,
          "RISK_STATUS" VARCHAR(30 OCTETS) ,
          "GNDR" VARCHAR(1 OCTETS) ,
          "MRTL_STATUS" VARCHAR(1 OCTETS) ,
          "BIRTH_DATE" DATE ,
          "AGE" DECIMAL(3,0) ,
          "RSDN_CNTRY" VARCHAR(2 OCTETS) ,
          "RSDN_CITY" VARCHAR(30 OCTETS) ,
          "RSDN_TYPE" VARCHAR(1 OCTETS) ,
          "OCPTN_CD" VARCHAR(3 OCTETS) ,
          "MTHLY_INCM" DECIMAL(19,0) ,
          "OCPTN_TYPE" VARCHAR(30 OCTETS) ,
          "NBR_CHILDREN" DECIMAL(3,0) ,
          "CUST_SINCE_DATE" DATE ,
          "OPN_BRN_CD" VARCHAR(4 OCTETS) ,
          "MAIN_BANK_FLAG" VARCHAR(1 OCTETS) ,
          "KYC_FLAG" VARCHAR(1 OCTETS) ,
          "KYC_LST_RVW_DATE" DATE ,
          "ME_SRVC_STATUS" VARCHAR(2 OCTETS) ,
          "PMTPY_FLAG" VARCHAR(2 OCTETS) ,
          "PMTPY_TYPE" VARCHAR(100 OCTETS) ,
          "IB_SRVC_STATUS" VARCHAR(2 OCTETS) ,
          "TOUCH_SRVC_STATUS" VARCHAR(2 OCTETS) ,
          "TOUCH_FST_ACTV_DATE" DATE ,
          "MKT_CNST_FLAG" VARCHAR(1 OCTETS) ,
          "MKT_CNST_CHG_DATE" DATE ,
          "PDPA_CNST_FLAG" VARCHAR(1 OCTETS) ,
          "PDPA_CNST_CHG_DATE" DATE ,
          "DATA_ANALYT_CNST_FLAG" VARCHAR(1 OCTETS) ,
          "DATA_ANALYT_CNST_CHG_DATE" DATE ,
          "FST_LOGIN_WOW_DATE" DATE ,
          "LST_LOGIN_WOW_DATE" DATE ,
          "FST_LOGIN_MIB_DATE" DATE ,
          "LST_LOGIN_MIB_DATE" DATE ,
          "FST_EARN_WOW_DATE" DATE ,
          "LST_EARN_WOW_DATE" DATE ,
          "FST_SOGOOD_DATE" DATE ,
          "LST_SOGOOD_DATE" DATE ,
          "IE_CC_FLAG" VARCHAR(1 OCTETS) ,
          "IE_RDC_FLAG" VARCHAR(1 OCTETS) ,
          "IE_C2G_FLAG" VARCHAR(1 OCTETS) ,
          "IE_CC_OFR_LIMIT_AMT" DECIMAL(10,2) ,
          "IE_RDC_OFR_LIMIT_AMT" DECIMAL(10,2) ,
          "IE_C2G_OFR_LIMIT_AMT" DECIMAL(10,2) ,
          "IE_OFR_CMPGN_END_DATE" DATE ,
          "CUST_MOBILE_PHONE_FLAG" VARCHAR(1 OCTETS) ,
          "EMAIL_FLAG" VARCHAR(1 OCTETS) ,
          "DNC_CHNL_FLAG" VARCHAR(1 OCTETS) ,
          "OPTOUT_CH_OB" VARCHAR(1 OCTETS) ,
          "OPTOUT_CH_SMS" VARCHAR(1 OCTETS) ,
          "OPTOUT_CH_EDM" VARCHAR(1 OCTETS) ,
          "OPTOUT_CH_DM" VARCHAR(1 OCTETS) ,
          "NON_THA_FLAG" VARCHAR(2 OCTETS) ,
          "VIP_FLAG" VARCHAR(1 OCTETS) ,
          "WLTH_SEGMT_FLAG" VARCHAR(2 OCTETS) ,
          "VLD_PROD_HLDG_TRAN_DP_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NON_TRAN_DP_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_MF_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_HL_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_HC_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_UL_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_ALLFREE_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NOFIX_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_SO_CHILL_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_SO_FAST_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_SO_SMART_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_TOP_BSS_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_ABSLT_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_INFINITE_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_CC_OTH_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_C2G_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_RDC_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_BPLS_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_HLTH_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_CRLIF_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_WLNDVD_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_WLDVD_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_MRTA_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_EDWM_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_AP_EDWM_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_RET_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_REG_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_LIF_OTH_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NLIF_HLTH_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NLIF_HOME_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NLIF_PA_FLAG" VARCHAR(1 OCTETS) ,
          "VLD_PROD_HLDG_NLIF_OTH_FLAG" VARCHAR(1 OCTETS) ,
          "INACT_PROD_HLDG_FLAG" VARCHAR(1 OCTETS) ,
          "CUST_DEL_FLAG" VARCHAR(1 OCTETS) ,
          "ACTION_CD" VARCHAR(1 OCTETS) ,
          "CREATE_DTTM" TIMESTAMP ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."EMPLOYEE_DATA"
------------------------------------------------


CREATE TABLE "UACI_PDT"."EMPLOYEE_DATA"  (
          "EMP_ID" VARCHAR(20 OCTETS) FOR BIT DATA ,
          "EMP_NAME" VARCHAR(40 OCTETS) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_AD"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_AD"  (
          "REF_ID" VARCHAR(30 CODEUNITS32) NOT NULL ,
          "AD_ID" VARCHAR(100 CODEUNITS32) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."IDMP_AD"

ALTER TABLE "UACI_PDT"."IDMP_AD"
    ADD PRIMARY KEY
        ("REF_ID");



-- DDL Statements for Indexes on Table "UACI_PDT"."IDMP_AD"

SET NLS_STRING_UNITS = 'SYSTEM';

CREATE INDEX "UACI_PDT"."IDMP_AD_ADID" ON "UACI_PDT"."IDMP_AD"
        ("AD_ID" ASC)

        COMPRESS NO
        INCLUDE NULL KEYS ALLOW REVERSE SCANS;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_BBOS_APPIN_HISTORY"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_BBOS_APPIN_HISTORY"  (
          "RECORD_INDICATOR" VARCHAR(1 OCTETS) NOT NULL ,
          "AS_OF_DATE" DATE NOT NULL ,
          "CUST_ID" VARCHAR(120 OCTETS) NOT NULL ,
          "INSURE_TYPE" VARCHAR(10 OCTETS) NOT NULL ,
          "INSURE_ID" VARCHAR(4 OCTETS) NOT NULL ,
          "EFFECTIVE_DATE" DATE NOT NULL ,
          "EXPIRY_DATE" DATE NOT NULL ,
          "POLICY_ISSUE_DATE" DATE ,
          "STATUS" VARCHAR(1 OCTETS) NOT NULL ,
          "STATUS_REASON_CODE" VARCHAR(50 OCTETS) ,
          "BENEFICIARY_RELATION" VARCHAR(1000 OCTETS) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_BBOS_APPIN_HISTORY_STG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_BBOS_APPIN_HISTORY_STG"  (
          "RECORD_INDICATOR" CHAR(1 CODEUNITS32) NOT NULL ,
          "AS_OF_DATE" VARCHAR(10 CODEUNITS32) NOT NULL ,
          "CUST_ID" VARCHAR(30 CODEUNITS32) NOT NULL ,
          "INSURE_TYPE" VARCHAR(10 CODEUNITS32) NOT NULL ,
          "INSURE_ID" VARCHAR(4 CODEUNITS32) NOT NULL ,
          "EFFECTIVE_DATE" VARCHAR(10 CODEUNITS32) NOT NULL ,
          "EXPIRY_DATE" VARCHAR(10 CODEUNITS32) NOT NULL ,
          "POLICY_ISSUE_DATE" VARCHAR(10 CODEUNITS32) ,
          "STATUS" VARCHAR(1 CODEUNITS32) NOT NULL ,
          "STATUS_REASON_CODE" VARCHAR(50 CODEUNITS32) ,
          "BENEFICIARY_RELATION" VARCHAR(1000 CODEUNITS32) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."IDMP_BBOS_APPIN_HISTORY_STG"

ALTER TABLE "UACI_PDT"."IDMP_BBOS_APPIN_HISTORY_STG"
    ADD PRIMARY KEY
        ("AS_OF_DATE",
         "CUST_ID");
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_CALL_ME_NOW_STG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_CALL_ME_NOW_STG"  (
          "RECORD_INDICATOR" CHAR(1 CODEUNITS32) NOT NULL ,
          "REQUEST_ID" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "PRODUCT_NAME" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "MOBILE" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "CAMPAIGN_NAME" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "REQUEST_TIME" VARCHAR(30 CODEUNITS32) NOT NULL ,
          "VAR_1" VARCHAR(250 CODEUNITS32) ,
          "VAR_2" VARCHAR(250 CODEUNITS32) ,
          "VAR_3" VARCHAR(250 CODEUNITS32) ,
          "VAR_4" VARCHAR(250 CODEUNITS32) ,
          "VAR_5" VARCHAR(250 CODEUNITS32) ,
          "VAR_6" VARCHAR(250 CODEUNITS32) ,
          "URL_FIELD" VARCHAR(250 CODEUNITS32) ,
          "CHANNEL_NAME" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "DIAL_TIME" VARCHAR(30 CODEUNITS32) NOT NULL ,
          "RESULT_CONTACT" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "WRAPUP_AGENT_ID" VARCHAR(250 CODEUNITS32) ,
          "WRAPUP_AGENT_NAME" VARCHAR(250 CODEUNITS32) ,
          "WRAPUP_SERVICE" VARCHAR(250 CODEUNITS32) ,
          "WRAPUP_PRODUCT" VARCHAR(250 CODEUNITS32) ,
          "WRAPUP_ACTION" VARCHAR(250 CODEUNITS32) ,
          "WRAPUP_DETAIL" VARCHAR(250 CODEUNITS32) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."IDMP_CALL_ME_NOW_STG"

ALTER TABLE "UACI_PDT"."IDMP_CALL_ME_NOW_STG"
    ADD PRIMARY KEY
        ("REQUEST_ID");
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_CALL_ME_NOW_TXN"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_CALL_ME_NOW_TXN"  (
          "RECORD_INDICATOR" CHAR(1 CODEUNITS32) NOT NULL ,
          "REQUEST_ID" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "PRODUCT_NAME" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "MOBILE" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "CAMPAIGN_NAME" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "REQUEST_TIME" VARCHAR(30 CODEUNITS32) NOT NULL ,
          "VAR_1" VARCHAR(250 CODEUNITS32) ,
          "VAR_2" VARCHAR(250 CODEUNITS32) ,
          "VAR_3" VARCHAR(250 CODEUNITS32) ,
          "VAR_4" VARCHAR(250 CODEUNITS32) ,
          "VAR_5" VARCHAR(250 CODEUNITS32) ,
          "VAR_6" VARCHAR(250 CODEUNITS32) ,
          "URL_FIELD" VARCHAR(250 CODEUNITS32) ,
          "CHANNEL_NAME" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "DIAL_TIME" VARCHAR(30 CODEUNITS32) NOT NULL ,
          "RESULT_CONTACT" VARCHAR(250 CODEUNITS32) NOT NULL ,
          "WRAPUP_AGENT_ID" VARCHAR(250 CODEUNITS32) ,
          "WRAPUP_AGENT_NAME" VARCHAR(250 CODEUNITS32) ,
          "WRAPUP_SERVICE" VARCHAR(250 CODEUNITS32) ,
          "WRAPUP_PRODUCT" VARCHAR(250 CODEUNITS32) ,
          "WRAPUP_ACTION" VARCHAR(250 CODEUNITS32) ,
          "WRAPUP_DETAIL" VARCHAR(250 CODEUNITS32) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."IDMP_CALL_ME_NOW_TXN"

ALTER TABLE "UACI_PDT"."IDMP_CALL_ME_NOW_TXN"
    ADD PRIMARY KEY
        ("REQUEST_ID");
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_CAMPAIGN_MASTER"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_CAMPAIGN_MASTER"  (
          "RECORD_INDICATOR" CHAR(1 CODEUNITS32) NOT NULL ,
          "CAMPAIGN_KEY" VARCHAR(20 CODEUNITS32) NOT NULL ,
          "CAMPAIGN_CODE" VARCHAR(20 CODEUNITS32) ,
          "CAMPAIGN_NAME" VARCHAR(255 CODEUNITS32) ,
          "OB_START_DT" VARCHAR(10 CODEUNITS32) ,
          "OB_END_DT" VARCHAR(10 CODEUNITS32) ,
          "CAMP_START_DT" VARCHAR(10 CODEUNITS32) ,
          "CAMP_END_DT" VARCHAR(10 CODEUNITS32) ,
          "CAMPAIGN_PERIOD" VARCHAR(30 CODEUNITS32) ,
          "OB_OUT_DT" VARCHAR(10 CODEUNITS32) ,
          "OB_CAPACITY" VARCHAR(60 CODEUNITS32) ,
          "UPDATE_DATE" VARCHAR(10 CODEUNITS32) ,
          "DLG_ID" VARCHAR(20 CODEUNITS32) NOT NULL ,
          "BRANCH_START_DT" VARCHAR(10 CODEUNITS32) ,
          "BRANCH_END_DT" VARCHAR(10 CODEUNITS32) ,
          "CONTROL_FLAG" VARCHAR(1 CODEUNITS32) ,
          "CONTROL_TYPE" VARCHAR(10 CODEUNITS32) ,
          "PERCENTAGE" VARCHAR(60 CODEUNITS32) ,
          "QUANTITY" VARCHAR(60 CODEUNITS32) ,
          "SF_CAMPAIGN_ID" VARCHAR(18 CODEUNITS32) ,
          "CAMPAIGN_ACTIVITY_STATUS" VARCHAR(50 CODEUNITS32) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_CAMPAIGN_MASTER_STG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_CAMPAIGN_MASTER_STG"  (
          "RECORD_INDICATOR" CHAR(1 CODEUNITS32) NOT NULL ,
          "CAMPAIGN_KEY" VARCHAR(20 CODEUNITS32) NOT NULL ,
          "CAMPAIGN_CODE" VARCHAR(20 CODEUNITS32) ,
          "CAMPAIGN_NAME" VARCHAR(255 CODEUNITS32) ,
          "OB_START_DT" VARCHAR(10 CODEUNITS32) ,
          "OB_END_DT" VARCHAR(10 CODEUNITS32) ,
          "CAMP_START_DT" VARCHAR(10 CODEUNITS32) ,
          "CAMP_END_DT" VARCHAR(10 CODEUNITS32) ,
          "CAMPAIGN_PERIOD" VARCHAR(30 CODEUNITS32) ,
          "OB_OUT_DT" VARCHAR(10 CODEUNITS32) ,
          "OB_CAPACITY" VARCHAR(60 CODEUNITS32) ,
          "UPDATE_DATE" VARCHAR(10 CODEUNITS32) ,
          "DLG_ID" VARCHAR(20 CODEUNITS32) NOT NULL ,
          "BRANCH_START_DT" VARCHAR(10 CODEUNITS32) ,
          "BRANCH_END_DT" VARCHAR(10 CODEUNITS32) ,
          "CONTROL_FLAG" VARCHAR(1 CODEUNITS32) ,
          "CONTROL_TYPE" VARCHAR(10 CODEUNITS32) ,
          "PERCENTAGE" VARCHAR(60 CODEUNITS32) ,
          "QUANTITY" VARCHAR(60 CODEUNITS32) ,
          "SF_CAMPAIGN_ID" VARCHAR(18 CODEUNITS32) ,
          "CAMPAIGN_ACTIVITY_STATUS" VARCHAR(50 CODEUNITS32) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;

0
投票
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_CC_SPENDING_CONFIG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_CC_SPENDING_CONFIG"  (
          "CONDITION" VARCHAR(1000 OCTETS) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_CC_SPENDING_PARAM"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_CC_SPENDING_PARAM"  (
          "FIELD" VARCHAR(100 OCTETS) ,
          "TYPE" VARCHAR(10 OCTETS) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_CC_SPENDING_TXN"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_CC_SPENDING_TXN"  (
          "RECORD_INDICATOR" CHAR(1 CODEUNITS32) NOT NULL ,
          "CC_ACQ_ID" VARCHAR(11 CODEUNITS32) ,
          "CC_CNTRY_CODE" VARCHAR(3 CODEUNITS32) ,
          "CC_CURCY_CODE" VARCHAR(3 CODEUNITS32) ,
          "CC_CNV_CURCY_CODE" VARCHAR(3 CODEUNITS32) ,
          "CC_LOG_DATE" VARCHAR(10 CODEUNITS32) ,
          "CC_LOG_TIME" VARCHAR(6 CODEUNITS32) ,
          "CC_AUTH_CODE" VARCHAR(6 CODEUNITS32) ,
          "CC_TXN_AMT" VARCHAR(60 CODEUNITS32) ,
          "CC_MERCH_NUM" VARCHAR(12 CODEUNITS32) ,
          "CC_MERCH_CATE_CODE" VARCHAR(5 CODEUNITS32) ,
          "CC_POS_ENTRY_MODE" VARCHAR(4 CODEUNITS32) ,
          "CC_BILL_AMT" VARCHAR(60 CODEUNITS32) ,
          "CC_CRD_ACCT_STORE" VARCHAR(8 CODEUNITS32) ,
          "CC_CRD_ACCT_STORE_ID" VARCHAR(10 CODEUNITS32) ,
          "CC_CRD_ACCT_NAME_LOC_CNTRY" VARCHAR(40 CODEUNITS32) ,
          "CC_MERCH_ORG" VARCHAR(3 CODEUNITS32) ,
          "CC_INPUT_SOURCE" VARCHAR(1 CODEUNITS32) ,
          "CC_CARD_TYPE" VARCHAR(3 CODEUNITS32) ,
          "CC_USER_REQ" VARCHAR(10 CODEUNITS32) ,
          "CC_CARD_ORG" VARCHAR(60 CODEUNITS32) ,
          "CC_BUSINESS_CARD_TYPE" VARCHAR(60 CODEUNITS32) ,
          "CC_ACC_SEQ" VARCHAR(3 CODEUNITS32) ,
          "CC_PROC_CODE" VARCHAR(60 CODEUNITS32) ,
          "CC_TXN_CODE" VARCHAR(60 CODEUNITS32) ,
          "CC_EXPIRY_DATE" VARCHAR(4 CODEUNITS32) ,
          "CC_ROUTE" VARCHAR(1 CODEUNITS32) ,
          "CC_CNVRSN_RTE" VARCHAR(60 CODEUNITS32) ,
          "CC_STIP" VARCHAR(1 CODEUNITS32) ,
          "CC_RPT_TXN" VARCHAR(1 CODEUNITS32) ,
          "CC_RECUR_FLAG" VARCHAR(1 CODEUNITS32) ,
          "CC_REF_ID" VARCHAR(40 CODEUNITS32) ,
          "CC_CUST_ID" VARCHAR(30 CODEUNITS32) ,
          "CC_AGMT_NO" VARCHAR(60 CODEUNITS32) ,
          "CC_MASK_CARD_NO" VARCHAR(16 CODEUNITS32) ,
          "CC_CARD_GROUP" VARCHAR(30 CODEUNITS32) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_CC_SPENDING_TXN_TEST"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_CC_SPENDING_TXN_TEST"  (
          "RECORD_INDICATOR" VARCHAR(1 OCTETS) ,
          "CC_ACQ_ID" VARCHAR(11 OCTETS) ,
          "CC_CNTRY_CODE" VARCHAR(3 OCTETS) ,
          "CC_CURCY_CODE" VARCHAR(3 OCTETS) ,
          "CC_CNV_CURCY_CODE" VARCHAR(3 OCTETS) ,
          "CC_LOG_DATE" VARCHAR(10 OCTETS) ,
          "CC_LOG_TIME" VARCHAR(6 OCTETS) ,
          "CC_AUTH_CODE" VARCHAR(6 OCTETS) ,
          "CC_TXN_AMT" VARCHAR(112 OCTETS) ,
          "CC_MERCH_NUM" VARCHAR(12 OCTETS) ,
          "CC_MERCH_CATE_CODE" VARCHAR(5 OCTETS) ,
          "CC_POS_ENTRY_MODE" VARCHAR(4 OCTETS) ,
          "CC_BILL_AMT" VARCHAR(112 OCTETS) ,
          "CC_CRD_ACCT_STORE" VARCHAR(8 OCTETS) ,
          "CC_CRD_ACCT_STORE_ID" VARCHAR(10 OCTETS) ,
          "CC_CRD_ACCT_NAME_LOC_CNTRY" VARCHAR(40 OCTETS) ,
          "CC_MERCH_ORG" VARCHAR(3 OCTETS) ,
          "CC_INPUT_SOURCE" VARCHAR(1 OCTETS) ,
          "CC_CARD_TYPE" VARCHAR(3 OCTETS) ,
          "CC_USER_REQ" VARCHAR(10 OCTETS) ,
          "CARD_ORG" VARCHAR(3 OCTETS) ,
          "CC_BUSINESS_CARD_TYPE" VARCHAR(3 OCTETS) ,
          "CC_ACC_SEQ" VARCHAR(3 OCTETS) ,
          "CC_PROC_CODE" VARCHAR(6 OCTETS) ,
          "CC_TXN_CODE" VARCHAR(3 OCTETS) ,
          "CC_EXPIRY_DATE" VARCHAR(4 OCTETS) ,
          "CC_ROUTE" VARCHAR(1 OCTETS) ,
          "CC_CNVRSN_RTE" VARCHAR(16 OCTETS) ,
          "CC_STIP" VARCHAR(1 OCTETS) ,
          "CC_RPT_TXN" VARCHAR(1 OCTETS) ,
          "CC_RECUR_FLAG" VARCHAR(1 OCTETS) ,
          "CC_REF_ID" VARCHAR(40 OCTETS) ,
          "CC_CUST_ID" VARCHAR(120 OCTETS) ,
          "CC_AGMT_NO" VARCHAR(10 OCTETS) ,
          "CC_MASK_CARD_NO" VARCHAR(16 OCTETS) ,
          "CC_CARD_GROUP" VARCHAR(30 OCTETS) ,
          "CC_FILE_NAME" VARCHAR(100 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_CUST_CONSENT_STATUS"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_CUST_CONSENT_STATUS"  (
          "DMP_ID" VARCHAR(100 OCTETS) NOT NULL ,
          "CUST_ID" VARCHAR(120 OCTETS) ,
          "REF_ID" VARCHAR(30 OCTETS) ,
          "CONSENT_DATE" TIMESTAMP ,
          "CONSENT_STATUS" VARCHAR(1 OCTETS) ,
          "MKT_CONSENT" VARCHAR(1 OCTETS) ,
          "ANAL_CONSENT" VARCHAR(1 OCTETS) ,
          "FUNCT_CONSENT" VARCHAR(1 OCTETS) ,
          "CREATE_DTTM" TIMESTAMP NOT NULL ,
          "UPDATE_DTTM" TIMESTAMP NOT NULL )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."IDMP_CUST_CONSENT_STATUS"

ALTER TABLE "UACI_PDT"."IDMP_CUST_CONSENT_STATUS"
    ADD PRIMARY KEY
        ("DMP_ID");
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_CUST_COOKIE"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_CUST_COOKIE"  (
          "DMP_ID" VARCHAR(120 OCTETS) NOT NULL ,
          "CUST_ID" VARCHAR(120 OCTETS) ,
          "REF_ID" VARCHAR(30 OCTETS) ,
          "DEVICE_ID" VARCHAR(100 OCTETS) ,
          "CHANNEL" VARCHAR(100 OCTETS) ,
          "CAMPAIGN_CODE" VARCHAR(100 OCTETS) ,
          "CREATE_DTTM" TIMESTAMP ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."IDMP_CUST_COOKIE"

ALTER TABLE "UACI_PDT"."IDMP_CUST_COOKIE"
    ADD PRIMARY KEY
        ("DMP_ID");
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_DC_SPENDING_CONFIG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_DC_SPENDING_CONFIG"  (
          "CONDITION" VARCHAR(1000 OCTETS) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_DC_SPENDING_PARAM"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_DC_SPENDING_PARAM"  (
          "FIELD" VARCHAR(100 OCTETS) ,
          "TYPE" VARCHAR(10 OCTETS) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_DC_SPENDING_TXN"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_DC_SPENDING_TXN"  (
          "RECORD_INDICATOR" CHAR(1 CODEUNITS32) NOT NULL ,
          "DC_CHN" VARCHAR(3 CODEUNITS32) NOT NULL ,
          "DC_TXN_DT" VARCHAR(10 CODEUNITS32) NOT NULL ,
          "DC_TXN_TIME" VARCHAR(60 CODEUNITS32) NOT NULL ,
          "DC_AMOUNT" VARCHAR(60 CODEUNITS32) ,
          "DC_TRMNL_ID" VARCHAR(16 CODEUNITS32) ,
          "DC_TRMNL_CITY" VARCHAR(13 CODEUNITS32) ,
          "DC_TRMNL_NAME" VARCHAR(25 CODEUNITS32) ,
          "DC_TXN_TYPE" VARCHAR(15 CODEUNITS32) ,
          "DC_FR_ACC_NO" VARCHAR(10 CODEUNITS32) ,
          "DC_FR_BANK_CD" VARCHAR(2 CODEUNITS32) ,
          "DC_TO_ACC_NO" VARCHAR(10 CODEUNITS32) ,
          "DC_TO_BANK_CD" VARCHAR(2 CODEUNITS32) ,
          "DC_BAL_SIGN" VARCHAR(1 CODEUNITS32) ,
          "DC_BAL_AMT" VARCHAR(60 CODEUNITS32) ,
          "DC_FEE_AMT" VARCHAR(60 CODEUNITS32) ,
          "DC_ACQUIER_BANK_CD" VARCHAR(4 CODEUNITS32) ,
          "DC_FILLER" VARCHAR(3 CODEUNITS32) ,
          "DC_TRACE_NO" VARCHAR(6 CODEUNITS32) ,
          "DC_RVRS_FLAG" VARCHAR(1 CODEUNITS32) ,
          "DC_TRMNL_COUNTRY" VARCHAR(2 CODEUNITS32) ,
          "DC_TXN_CD" VARCHAR(2 CODEUNITS32) ,
          "DC_FLAG_CODE" VARCHAR(1 CODEUNITS32) ,
          "DC_PROXY_TYPE" VARCHAR(6 CODEUNITS32) ,
          "DC_PROXY_ID_13_DIGIT" VARCHAR(13 CODEUNITS32) ,
          "DC_FR_ACC_TYPE" VARCHAR(2 CODEUNITS32) ,
          "DC_TO_ACC_TYPE" VARCHAR(2 CODEUNITS32) ,
          "DC_REGION_ID" VARCHAR(3 CODEUNITS32) ,
          "DC_TRMNL_BANK" VARCHAR(4 CODEUNITS32) ,
          "DC_MERCH_ID" VARCHAR(12 CODEUNITS32) ,
          "DC_MERCH_CAT_CODE" VARCHAR(5 CODEUNITS32) NOT NULL ,
          "DC_POS_ENTRY_MODE" VARCHAR(4 CODEUNITS32) ,
          "DC_ECI_CODE" VARCHAR(2 CODEUNITS32) ,
          "DC_EIBT_TASK" VARCHAR(60 CODEUNITS32) ,
          "DC_TRMNL_TYPE" VARCHAR(3 CODEUNITS32) ,
          "DC_TELLER_ID" VARCHAR(8 CODEUNITS32) ,
          "DC_RSN_CD" VARCHAR(6 CODEUNITS32) ,
          "DC_PROXY_ID_25_DIGIT" VARCHAR(25 CODEUNITS32) ,
          "DC_TYPE_OF_SENDER" VARCHAR(1 CODEUNITS32) ,
          "DC_MERCH_APP" VARCHAR(3 CODEUNITS32) ,
          "DC_WDRW_CRNCY_EXHNG_RATE" VARCHAR(60 CODEUNITS32) ,
          "DC_WDRW_CRNCY_AMT" VARCHAR(60 CODEUNITS32) ,
          "DC_REF_ID" VARCHAR(30 CODEUNITS32) ,
          "DC_CUST_ID" VARCHAR(30 CODEUNITS32) ,
          "DC_AGMT_NO" VARCHAR(60 CODEUNITS32) ,
          "DC_MASK_CARD_NO" VARCHAR(16 CODEUNITS32) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_DMP_PROF"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_DMP_PROF"  (
          "DMP_ID" VARCHAR(120 OCTETS) ,
          "CUST_ID" VARCHAR(120 OCTETS) ,
          "REF_ID" VARCHAR(255 OCTETS) ,
          "CREATE_DTTM" TIMESTAMP ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_INTERACT_COUNT"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_INTERACT_COUNT"  (
          "YEAR" INTEGER ,
          "MONTH" INTEGER ,
          "COUNT" INTEGER )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOB"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOB"  (
          "JOB_ID" INTEGER NOT NULL ,
          "JOB_NAME" VARCHAR(255 OCTETS) ,
          "JOB_TYPE" VARCHAR(1 OCTETS) ,
          "SOURCE_FILE_NAME" VARCHAR(255 OCTETS) ,
          "TARGET_TABLE" VARCHAR(255 OCTETS) ,
          "UPDATE_BY" VARCHAR(255 OCTETS) ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."IDMP_JOB"

ALTER TABLE "UACI_PDT"."IDMP_JOB"
    ADD PRIMARY KEY
        ("JOB_ID");
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOB_ERROR_LOG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOB_ERROR_LOG"  (
          "JOB_ERROR_LOG_ID" INTEGER NOT NULL ,
          "JOB_LOG_ID" INTEGER NOT NULL ,
          "ERROR_MESSAGE" VARCHAR(255 OCTETS) ,
          "UPDATE_BY" VARCHAR(255 OCTETS) ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOB_LOG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOB_LOG"  (
          "JOB_LOG_ID" INTEGER NOT NULL ,
          "JOB_ID" INTEGER NOT NULL ,
          "STATUS" VARCHAR(255 OCTETS) ,
          "SOURCE_FILE_NAME" VARCHAR(255 OCTETS) ,
          "SOURCE_COUNT" INTEGER ,
          "TARGET_SUCCESS_COUNT" INTEGER ,
          "TARGET_ERROR_COUNT" INTEGER ,
          "JOB_START_DTTM" TIMESTAMP ,
          "JOB_END_DTTM" TIMESTAMP ,
          "UPDATE_BY" VARCHAR(255 OCTETS) ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOB_ONLINE_CONFIG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOB_ONLINE_CONFIG"  (
          "JOB_ID" INTEGER NOT NULL ,
          "TARGET_CONFIG_TABLE" VARCHAR(255 OCTETS) ,
          "UPDATE_BY" VARCHAR(255 OCTETS) ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOB_ONLINE_INTERACT_CONFIG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOB_ONLINE_INTERACT_CONFIG"  (
          "JOB_ID" INTEGER NOT NULL ,
          "INTERACTIVE_CHANNEL" VARCHAR(100 OCTETS) ,
          "INTERACTION_POINT" VARCHAR(100 OCTETS) ,
          "AUDIENCE_FIELD" VARCHAR(100 OCTETS) ,
          "UPDATE_BY" VARCHAR(255 OCTETS) ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."IDMP_JOB_ONLINE_INTERACT_CONFIG"

ALTER TABLE "UACI_PDT"."IDMP_JOB_ONLINE_INTERACT_CONFIG"
    ADD PRIMARY KEY
        ("JOB_ID");
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOB_ONLINE_PARAM"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOB_ONLINE_PARAM"  (
          "JOB_ID" INTEGER NOT NULL ,
          "TARGET_PARAM_TABLE" VARCHAR(255 OCTETS) ,
          "UPDATE_BY" VARCHAR(255 OCTETS) ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."IDMP_JOB_ONLINE_PARAM"

ALTER TABLE "UACI_PDT"."IDMP_JOB_ONLINE_PARAM"
    ADD PRIMARY KEY
        ("JOB_ID");
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOURNEY_STATE"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOURNEY_STATE"  (
          "DMP_ID" VARCHAR(120 OCTETS) ,
          "CUST_ID" VARCHAR(120 OCTETS) ,
          "EVENT" VARCHAR(30 OCTETS) ,
          "TREATMENT_CODE" VARCHAR(200 OCTETS) ,
          "OFFER_NAME" VARCHAR(200 OCTETS) ,
          "PRODUCT_NAME" VARCHAR(200 OCTETS) ,
          "SOURCE" VARCHAR(100 OCTETS) ,
          "AD_CAMPAIGN" VARCHAR(200 OCTETS) ,
          "AD_CONTENT" VARCHAR(200 OCTETS) ,
          "SESSION_ID" VARCHAR(100 OCTETS) ,
          "PAGE_NAME" VARCHAR(100 OCTETS) ,
          "CREATE_DTTM" TIMESTAMP ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;






-- DDL Statements for Indexes on Table "UACI_PDT"."IDMP_JOURNEY_STATE"

SET NLS_STRING_UNITS = 'SYSTEM';

CREATE INDEX "DB2INST1"."IDMP_JOURNEY_STATE_DMP_ID_IDX" ON "UACI_PDT"."IDMP_JOURNEY_STATE"
        ("DMP_ID" ASC,
         "CUST_ID" ASC)

        COMPRESS NO
        INCLUDE NULL KEYS ALLOW REVERSE SCANS;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOURNEY_STATE_BK"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOURNEY_STATE_BK"  (
          "CUST_ID" VARCHAR(255 OCTETS) ,
          "EVENT" VARCHAR(255 OCTETS) ,
          "CAMPAIGN_CODE" VARCHAR(255 OCTETS) ,
          "CAMPAIGN_NAME" VARCHAR(255 OCTETS) ,
          "OFFER_NAME" VARCHAR(255 OCTETS) ,
          "PRODUCT_NAME" VARCHAR(255 OCTETS) ,
          "SOURCE" VARCHAR(255 OCTETS) ,
          "SUB_SOURCE" VARCHAR(255 OCTETS) ,
          "CREATE_DTTM" TIMESTAMP ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOURNEY_STATE_BK2"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOURNEY_STATE_BK2"  (
          "DMP_ID" VARCHAR(100 OCTETS) ,
          "CUST_ID" VARCHAR(100 OCTETS) ,
          "EVENT" VARCHAR(30 OCTETS) ,
          "TREATMENT_CODE" VARCHAR(200 OCTETS) ,
          "OFFER_NAME" VARCHAR(200 OCTETS) ,
          "PRODUCT_NAME" VARCHAR(200 OCTETS) ,
          "AD_CAMPAIGN" VARCHAR(200 OCTETS) ,
          "AD_CONTENT" VARCHAR(200 OCTETS) ,
          "AD_MEDIUM" VARCHAR(200 OCTETS) ,
          "AD_TERM" VARCHAR(200 OCTETS) ,
          "AD_NAME" VARCHAR(200 OCTETS) ,
          "SOURCE" VARCHAR(100 OCTETS) ,
          "SUB_SOURCE" VARCHAR(100 OCTETS) ,
          "CREATE_DTTM" TIMESTAMP ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOURNEY_STATE_NEW"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOURNEY_STATE_NEW"  (
          "DMP_ID" VARCHAR(100 OCTETS) ,
          "CUST_ID" VARCHAR(100 OCTETS) ,
          "EVENT" VARCHAR(30 OCTETS) ,
          "TREATMENT_CODE" VARCHAR(200 OCTETS) ,
          "OFFER_NAME" VARCHAR(200 OCTETS) ,
          "PRODUCT_NAME" VARCHAR(200 OCTETS) ,
          "AD_CAMPAIGN" VARCHAR(200 OCTETS) ,
          "AD_CONTENT" VARCHAR(200 OCTETS) ,
          "AD_MEDIUM" VARCHAR(200 OCTETS) ,
          "AD_TERM" VARCHAR(200 OCTETS) ,
          "AD_NAME" VARCHAR(200 OCTETS) ,
          "SOURCE" VARCHAR(100 OCTETS) ,
          "SUB_SOURCE" VARCHAR(100 OCTETS) ,
          "CREATE_DTTM" TIMESTAMP ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_JOURNEY_STATE_NEW2"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_JOURNEY_STATE_NEW2"  (
          "DMP_ID" VARCHAR(100 OCTETS) ,
          "CUST_ID" VARCHAR(100 OCTETS) ,
          "EVENT" VARCHAR(30 OCTETS) ,
          "TREATMENT_CODE" VARCHAR(200 OCTETS) ,
          "OFFER_NAME" VARCHAR(200 OCTETS) ,
          "PRODUCT_NAME" VARCHAR(200 OCTETS) ,
          "SOURCE" VARCHAR(100 OCTETS) ,
          "AD_CAMPAIGN" VARCHAR(200 OCTETS) ,
          "AD_CONTENT" VARCHAR(200 OCTETS) ,
          "SESSION_ID" VARCHAR(100 OCTETS) ,
          "PAGE_NAME" VARCHAR(100 OCTETS) ,
          "CREATE_DTTM" TIMESTAMP ,
          "UPDATE_DTTM" TIMESTAMP )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_RLOS_APPIN_HISTORY"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_RLOS_APPIN_HISTORY"  (
          "RECORD_INDICATOR" VARCHAR(1 OCTETS) NOT NULL ,
          "AS_OF_DATE" DATE NOT NULL ,
          "CUST_ID" VARCHAR(120 OCTETS) NOT NULL ,
          "A_SYS_DT_BE" DATE ,
          "APPLICATION_TYPE" VARCHAR(13 OCTETS) ,
          "PRODUCT_CD" VARCHAR(4 OCTETS) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."IDMP_RLOS_APPIN_HISTORY_STG"
------------------------------------------------


CREATE TABLE "UACI_PDT"."IDMP_RLOS_APPIN_HISTORY_STG"  (
          "RECORD_INDICATOR" CHAR(1 CODEUNITS32) NOT NULL ,
          "AS_OF_DATE" VARCHAR(10 CODEUNITS32) NOT NULL ,
          "CUST_ID" VARCHAR(30 CODEUNITS32) NOT NULL ,
          "A_SYS_DT_BE" VARCHAR(10 CODEUNITS32) ,
          "APPLICATION_TYPE" VARCHAR(13 CODEUNITS32) ,
          "PRODUCT_CD" VARCHAR(4 CODEUNITS32) )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."IDMP_RLOS_APPIN_HISTORY_STG"

ALTER TABLE "UACI_PDT"."IDMP_RLOS_APPIN_HISTORY_STG"
    ADD PRIMARY KEY
        ("AS_OF_DATE",
         "CUST_ID");
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."UACI_BLACKLIST"
------------------------------------------------


CREATE TABLE "UACI_PDT"."UACI_BLACKLIST"  (
          "CUST_ID" VARCHAR(120 OCTETS) ,
          "OFFERCODE1" VARCHAR(192 OCTETS) NOT NULL )
         IN "USERSPACE1"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."UACI_BLACKLIST_VISITOR"
------------------------------------------------


CREATE TABLE "UACI_PDT"."UACI_BLACKLIST_VISITOR"  (
          "DMP_ID" VARCHAR(120 OCTETS) ,
          "OFFERCODE1" VARCHAR(192 OCTETS) NOT NULL )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."UACI_DEFAULTOFFERS"
------------------------------------------------


CREATE TABLE "UACI_PDT"."UACI_DEFAULTOFFERS"  (
          "AUDIENCELEVEL" VARCHAR(192 OCTETS) NOT NULL ,
          "OFFERCODE1" VARCHAR(192 OCTETS) NOT NULL ,
          "SCORE" DOUBLE NOT NULL ,
          "OVERRIDETYPEID" INTEGER ,
          "PREDICATE" VARCHAR(12000 OCTETS) ,
          "FINALSCORE" DOUBLE ,
          "CELLCODE" VARCHAR(192 OCTETS) ,
          "ZONE" VARCHAR(192 OCTETS) ,
          "ENABLESTATEID" INTEGER ,
          "MAXSCORE" INTEGER NOT NULL WITH DEFAULT 0 ,
          "SUPPRESSCOUNT" INTEGER NOT NULL WITH DEFAULT 0 ,
          "LIKELIHOODSCORE" DOUBLE ,
          "ADJEXPLORESCORE" DOUBLE )
         IN "USERSPACE1"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."UACI_SCOREOVERRIDE"
------------------------------------------------


CREATE TABLE "UACI_PDT"."UACI_SCOREOVERRIDE"  (
          "CUST_ID" VARCHAR(120 OCTETS) NOT NULL ,
          "OFFERCODE1" VARCHAR(192 OCTETS) NOT NULL ,
          "SCORE" DOUBLE NOT NULL ,
          "OVERRIDETYPEID" INTEGER ,
          "PREDICATE" VARCHAR(12000 OCTETS) ,
          "FINALSCORE" DOUBLE ,
          "CELLCODE" VARCHAR(192 OCTETS) ,
          "ZONE" VARCHAR(192 OCTETS) ,
          "ENABLESTATEID" INTEGER ,
          "MAXSCORE" INTEGER NOT NULL WITH DEFAULT 0 ,
          "SUPPRESSCOUNT" INTEGER NOT NULL WITH DEFAULT 0 ,
          "LIKELIHOODSCORE" DOUBLE ,
          "ADJEXPLORESCORE" DOUBLE )
         IN "USERSPACE1"
         ORGANIZE BY ROW;






-- DDL Statements for Indexes on Table "UACI_PDT"."UACI_SCOREOVERRIDE"

SET NLS_STRING_UNITS = 'SYSTEM';

CREATE INDEX "UACI_PDT"."ISCOREOVERRIDE_IX1" ON "UACI_PDT"."UACI_SCOREOVERRIDE"
        ("CUST_ID" ASC)

        COMPRESS NO
        INCLUDE NULL KEYS ALLOW REVERSE SCANS;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."UACI_SCOREOVERRIDE_VISITOR"
------------------------------------------------


CREATE TABLE "UACI_PDT"."UACI_SCOREOVERRIDE_VISITOR"  (
          "DMP_ID" VARCHAR(120 OCTETS) NOT NULL ,
          "OFFERCODE1" VARCHAR(192 OCTETS) NOT NULL ,
          "SCORE" DOUBLE NOT NULL ,
          "OVERRIDETYPEID" INTEGER ,
          "PREDICATE" VARCHAR(12000 OCTETS) ,
          "FINALSCORE" DOUBLE ,
          "CELLCODE" VARCHAR(192 OCTETS) ,
          "ZONE" VARCHAR(192 OCTETS) ,
          "ENABLESTATEID" INTEGER ,
          "MAXSCORE" INTEGER NOT NULL ,
          "SUPPRESSCOUNT" INTEGER NOT NULL ,
          "LIKELIHOODSCORE" DOUBLE ,
          "ADJEXPLORESCORE" DOUBLE )
         IN "TS_UACIPDT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_PDT"."UACI_USRTAB_VER"
------------------------------------------------


CREATE TABLE "UACI_PDT"."UACI_USRTAB_VER"  (
          "VERSIONID" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "VERSIONNUMBER" VARCHAR(150 OCTETS) NOT NULL ,
          "PARAMETERS" VARCHAR(765 OCTETS) ,
          "CREATEDATE" TIMESTAMP NOT NULL )
         IN "USERSPACE1"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_PDT"."UACI_USRTAB_VER"

ALTER TABLE "UACI_PDT"."UACI_USRTAB_VER"
    ADD CONSTRAINT "CUSRTAB_VER_PK" PRIMARY KEY
        ("VERSIONID");

0
投票
/*
drop table "UACI_RT"."UACI_CHSTAGING";
drop table "UACI_RT"."UACI_CHSTAGING_VISITOR";
drop table "UACI_RT"."UACI_CHOFFERATTRIB";
drop table "UACI_RT"."UACI_CHOFFERATTRIB_VISITOR";
drop table "UACI_RT"."UACI_RHSTAGING";
drop table "UACI_RT"."UACI_RHSTAGING_VISITOR";
drop table "UACI_RT"."UACI_XSESSRESPONSE";
drop table "UACI_RT"."UACI_XSESSRESPONSE_VISITOR";
drop table "UACI_RT"."UACI_USEREVENTACTIVITY";
drop table "UACI_RT"."UACI_USEREVENTACTIVITY_VISITOR";
drop table "UACI_RT"."UACI_EVENTPATTERNSTATE";
drop table "UACI_RT"."UACI_EVENTPATTERNSTATE_VISITOR";
*/

/*
--drop table "UACI_RT"."UACI_ATTRIBUTELIST";
--drop table "UACI_RT"."UACI_ATTRIBUTEVALUE";
--drop table "UACI_RT"."HOUR_LOOKUP";
--drop table "UACI_RT"."UACI_CHRHAUDMAP";
--drop table "UACI_RT"."UACI_CRHTAB_VER";
--drop table "UACI_RT"."UACI_DEFAULTEDSTAT";
--drop table "UACI_RT"."UACI_ELIGSTAT";
--drop table "UACI_RT"."UACI_EVENTACTIVITY";
--drop table "UACI_RT"."UACI_EVENTPATTERNS";
--drop table "UACI_RT"."UACI_IDSBYTYPE";
--drop table "UACI_RT"."UACI_JMXSTATS";
--drop table "UACI_RT"."UACI_JMXSTATSDETAIL";
--drop table "UACI_RT"."UACI_LEARNINGATTRIBUTEHIST";
--drop table "UACI_RT"."UACI_LOG";
--drop table "UACI_RT"."UACI_LRNTAB_VER";
--drop table "UACI_RT"."UACI_MBEANATTRIBUTES";
--drop table "UACI_RT"."UACI_MBEANS";
--drop table "UACI_RT"."UACI_OFFERCOUNT";
--drop table "UACI_RT"."UACI_OFFERCOUNTLCK";
--drop table "UACI_RT"."UACI_OFFERSTATS";
--drop table "UACI_RT"."UACI_OFFERSTATSALL";
--drop table "UACI_RT"."UACI_OFFERSTATSLCK";
--drop table "UACI_RT"."UACI_OFFERSTATSTX";
--drop table "UACI_RT"."UACI_OFFERSTATSTX_2";
--drop table "UACI_RT"."UACI_OFFERTXALL";
--drop table "UACI_RT"."UACI_RTDEPGLOBAL";
--drop table "UACI_RT"."UACI_RTDEPLOYMENT";
--drop table "UACI_RT"."UACI_RTDEPSTATUS";
--drop table "UACI_RT"."UACI_RTTOKEN";
--drop table "UACI_RT"."UACI_RUNTAB_VER";
--drop table "UACI_RT"."UACI_SOTYPE";
--drop table "UACI_RT"."UACI_SVCTABLELOCK";
--drop table "UACI_RT"."UACI_TRACKINGTYPE";
--drop table "UACI_RT"."UACI_TRIGGEREDMESSAGE";
--drop table "UACI_RT"."UARI_LOOKUP";
--drop table "UACI_RT"."UA_CALENDAR";
--drop table "UACI_RT"."UA_TIME";
*/

------------------------------------------------
-- DDL Statements for Table "UACI_RT"."HOUR_LOOKUP"
------------------------------------------------


CREATE TABLE "UACI_RT"."HOUR_LOOKUP"  (
          "HOUR" BIGINT )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_ATTRIBUTELIST"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_ATTRIBUTELIST"  (
          "ATTRIBUTENAME" VARCHAR(192 OCTETS) NOT NULL ,
          "ATTRIBUTENAMECOL" VARCHAR(192 OCTETS) NOT NULL ,
          "ATTRIBUTEVALCOL" VARCHAR(192 OCTETS) NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_ATTRIBUTELIST"

ALTER TABLE "UACI_RT"."UACI_ATTRIBUTELIST"
    ADD CONSTRAINT "CATTRIBUTELIST_PK" PRIMARY KEY
        ("ATTRIBUTENAME");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_ATTRIBUTEVALUE"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_ATTRIBUTEVALUE"  (
          "ATTRIBUTENAME" VARCHAR(384 OCTETS) NOT NULL ,
          "ATTRIBUTEVALUE" VARCHAR(384 OCTETS) NOT NULL ,
          "ATTRIBUTETYPE" INTEGER NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_CHOFFERATTRIB"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_CHOFFERATTRIB"  (
          "CONTACTID" BIGINT NOT NULL ,
          "ATTRIBUTEID" BIGINT NOT NULL ,
          "STRINGVALUE" VARCHAR(1536 OCTETS) ,
          "NUMBERVALUE" DOUBLE ,
          "DATETIMEVALUE" TIMESTAMP ,
          "CUST_ID" VARCHAR(120 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_CHOFFERATTRIB"

ALTER TABLE "UACI_RT"."UACI_CHOFFERATTRIB"
    ADD CONSTRAINT "ICHOFFERATTRIB_PK" PRIMARY KEY
        ("CONTACTID",
         "ATTRIBUTEID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_CHOFFERATTRIB_VISITOR"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_CHOFFERATTRIB_VISITOR"  (
          "CONTACTID" BIGINT NOT NULL ,
          "ATTRIBUTEID" BIGINT NOT NULL ,
          "STRINGVALUE" VARCHAR(1536 OCTETS) ,
          "NUMBERVALUE" DOUBLE ,
          "DATETIMEVALUE" TIMESTAMP ,
          "DMP_ID" VARCHAR(120 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_CHRHAUDMAP"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_CHRHAUDMAP"  (
          "AUDIENCELEVEL" VARCHAR(192 OCTETS) NOT NULL ,
          "CHOFFERATTRIBTABLE" VARCHAR(192 OCTETS) NOT NULL ,
          "CHSTAGINGTABLE" VARCHAR(192 OCTETS) NOT NULL ,
          "RHSTAGINGTABLE" VARCHAR(192 OCTETS) NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_CHRHAUDMAP"

ALTER TABLE "UACI_RT"."UACI_CHRHAUDMAP"
    ADD CONSTRAINT "ICHRHAUDMAP_PK" PRIMARY KEY
        ("AUDIENCELEVEL");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_CHSTAGING"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_CHSTAGING"  (
          "CONTACTID" BIGINT NOT NULL ,
          "TREATMENTCODE" VARCHAR(1536 OCTETS) ,
          "CAMPAIGNID" BIGINT ,
          "OFFERID" BIGINT ,
          "CELLID" BIGINT ,
          "CUST_ID" VARCHAR(120 OCTETS) ,
          "CONTACTDATE" TIMESTAMP ,
          "EXPIRATIONDATETIME" TIMESTAMP ,
          "EFFECTIVEDATETIME" TIMESTAMP ,
          "CONTACTTYPE" INTEGER ,
          "CONTACTSTATUSCODE" VARCHAR(64 OCTETS) ,
          "USERDEFINEDFIELDS" CHAR(54 OCTETS) ,
          "MARK" BIGINT NOT NULL WITH DEFAULT 0 ,
          "RTSELECTIONMETHOD" INTEGER ,
          "RTLEARNINGMODE" INTEGER ,
          "RTLEARNINGMODELID" BIGINT )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_CHSTAGING"

ALTER TABLE "UACI_RT"."UACI_CHSTAGING"
    ADD CONSTRAINT "ICHSTAGING_PK" PRIMARY KEY
        ("CONTACTID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_CHSTAGING_VISITOR"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_CHSTAGING_VISITOR"  (
          "CONTACTID" BIGINT NOT NULL ,
          "TREATMENTCODE" VARCHAR(1536 OCTETS) ,
          "CAMPAIGNID" BIGINT ,
          "OFFERID" BIGINT ,
          "CELLID" BIGINT ,
          "DMP_ID" VARCHAR(120 OCTETS) ,
          "CONTACTDATE" TIMESTAMP ,
          "EXPIRATIONDATETIME" TIMESTAMP ,
          "EFFECTIVEDATETIME" TIMESTAMP ,
          "CONTACTTYPE" INTEGER ,
          "CONTACTSTATUSCODE" VARCHAR(64 OCTETS) ,
          "USERDEFINEDFIELDS" CHAR(54 OCTETS) ,
          "MARK" BIGINT NOT NULL WITH DEFAULT 0 ,
          "RTSELECTIONMETHOD" INTEGER ,
          "RTLEARNINGMODE" INTEGER ,
          "RTLEARNINGMODELID" BIGINT )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_CRHTAB_VER"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_CRHTAB_VER"  (
          "VERSIONID" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "VERSIONNUMBER" VARCHAR(150 OCTETS) NOT NULL ,
          "PARAMETERS" VARCHAR(765 OCTETS) ,
          "CREATEDATE" TIMESTAMP NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_CRHTAB_VER"

ALTER TABLE "UACI_RT"."UACI_CRHTAB_VER"
    ADD CONSTRAINT "CCRHTAB_VER_PK" PRIMARY KEY
        ("VERSIONID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_DEFAULTEDSTAT"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_DEFAULTEDSTAT"  (
          "SEQNUM" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "TIMEID" BIGINT ,
          "DATEID" BIGINT ,
          "SEGMENTID" BIGINT ,
          "SEGMENTNAME" VARCHAR(192 OCTETS) ,
          "IPID" BIGINT ,
          "IPNAME" VARCHAR(192 OCTETS) ,
          "OCCURRENCES" BIGINT ,
          "ICID" BIGINT NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_DEFAULTEDSTAT"

ALTER TABLE "UACI_RT"."UACI_DEFAULTEDSTAT"
    ADD CONSTRAINT "IDEFAULTEDSTAT_PK" PRIMARY KEY
        ("SEQNUM");



ALTER TABLE "UACI_RT"."UACI_DEFAULTEDSTAT" ALTER COLUMN "SEQNUM" RESTART WITH 3001;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_ELIGSTAT"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_ELIGSTAT"  (
          "SEQNUM" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "ICID" BIGINT NOT NULL ,
          "ICNAME" VARCHAR(192 OCTETS) NOT NULL ,
          "OFFERID" BIGINT NOT NULL ,
          "OFFERNAME" VARCHAR(390 OCTETS) NOT NULL ,
          "TIMEID" BIGINT ,
          "DATEID" BIGINT ,
          "CELLID" BIGINT ,
          "CELLNAME" VARCHAR(192 OCTETS) ,
          "CELLCODE" VARCHAR(192 OCTETS) ,
          "IPID" BIGINT ,
          "IPNAME" VARCHAR(192 OCTETS) ,
          "ELIGIBLEOPPS" BIGINT NOT NULL ,
          "CAMPAIGNID" BIGINT NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_ELIGSTAT"

ALTER TABLE "UACI_RT"."UACI_ELIGSTAT"
    ADD CONSTRAINT "IELIGSTAT_PK" PRIMARY KEY
        ("SEQNUM");



ALTER TABLE "UACI_RT"."UACI_ELIGSTAT" ALTER COLUMN "SEQNUM" RESTART WITH 1221;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_EVENTACTIVITY"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_EVENTACTIVITY"  (
          "SEQNUM" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "ICID" BIGINT NOT NULL ,
          "ICNAME" VARCHAR(192 OCTETS) NOT NULL ,
          "TIMEID" BIGINT ,
          "DATEID" BIGINT ,
          "EVENTID" BIGINT NOT NULL ,
          "EVENTNAME" VARCHAR(192 OCTETS) NOT NULL ,
          "OCCURRENCES" BIGINT NOT NULL ,
          "CATEGORYID" BIGINT NOT NULL ,
          "CATEGORYNAME" VARCHAR(192 OCTETS) NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_EVENTACTIVITY"

ALTER TABLE "UACI_RT"."UACI_EVENTACTIVITY"
    ADD CONSTRAINT "IEVENTACTIVITY_PK" PRIMARY KEY
        ("SEQNUM");



ALTER TABLE "UACI_RT"."UACI_EVENTACTIVITY" ALTER COLUMN "SEQNUM" RESTART WITH 11561;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_EVENTPATTERNS"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_EVENTPATTERNS"  (
          "PATTERNID" BIGINT NOT NULL ,
          "EVENTIDS" VARCHAR(200 OCTETS) NOT NULL ,
          "UPDATETIME" BIGINT NOT NULL ,
          "COMPATIBLETIME" BIGINT ,
          "DETAILINFO" VARCHAR(2000 OCTETS) ,
          "RESETINFO" VARCHAR(2000 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;






-- DDL Statements for Indexes on Table "UACI_RT"."UACI_EVENTPATTERNS"

SET NLS_STRING_UNITS = 'SYSTEM';

CREATE INDEX "UACI_RT"."IDX_EVENTPATTERNS" ON "UACI_RT"."UACI_EVENTPATTERNS"
        ("PATTERNID" ASC,
         "UPDATETIME" DESC)

        COMPRESS NO
        INCLUDE NULL KEYS ALLOW REVERSE SCANS;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_EVENTPATTERNSTATE"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_EVENTPATTERNSTATE"  (
          "UPDATETIME" BIGINT NOT NULL ,
          "STATE" BLOB(1048576) INLINE LENGTH 4000 LOGGED NOT COMPACT ,
          "CUST_ID" VARCHAR(120 OCTETS) NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_EVENTPATTERNSTATE"

ALTER TABLE "UACI_RT"."UACI_EVENTPATTERNSTATE"
    ADD CONSTRAINT "UACI_EVENTPATTERNSTATE_PK" PRIMARY KEY
        ("CUST_ID",
         "UPDATETIME");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_EVENTPATTERNSTATE_VISITOR"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_EVENTPATTERNSTATE_VISITOR"  (
          "UPDATETIME" BIGINT NOT NULL ,
          "STATE" BLOB(1048576) LOGGED NOT COMPACT ,
          "DMP_ID" VARCHAR(120 OCTETS) NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_IDSBYTYPE"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_IDSBYTYPE"  (
          "TYPEID" BIGINT NOT NULL ,
          "NEXTID" BIGINT NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_IDSBYTYPE"

ALTER TABLE "UACI_RT"."UACI_IDSBYTYPE"
    ADD CONSTRAINT "IIDSBYTYPE_PK" PRIMARY KEY
        ("TYPEID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_JMXSTATS"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_JMXSTATS"  (
          "ID" BIGINT NOT NULL ,
          "RTNAME" VARCHAR(200 OCTETS) ,
          "RTINSTANCE" VARCHAR(100 OCTETS) ,
          "COLLECTTIME" TIMESTAMP NOT NULL ,
          "STATUS" VARCHAR(50 OCTETS) ,
          "CPU" DOUBLE ,
          "USEDHEAP" BIGINT ,
          "MAXHEAP" BIGINT ,
          "RESPONSETIME" DOUBLE ,
          "TRANSACTIONS" INTEGER ,
          "ERRORS" INTEGER ,
          "HASDETAIL" INTEGER NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_JMXSTATS"

ALTER TABLE "UACI_RT"."UACI_JMXSTATS"
    ADD PRIMARY KEY
        ("ID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_JMXSTATSDETAIL"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_JMXSTATSDETAIL"  (
          "STATSID" BIGINT NOT NULL ,
          "JMXATTRID" INTEGER NOT NULL ,
          "STRINGVALUE" VARCHAR(500 OCTETS) ,
          "NUMBERVALUE" DOUBLE ,
          "DATETIMEVALUE" TIMESTAMP )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_LEARNINGATTRIBUTEHIST"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_LEARNINGATTRIBUTEHIST"  (
          "RECORDTIME" BIGINT NOT NULL ,
          "OFFERID" BIGINT NOT NULL ,
          "ATTRIBUTENAME" VARCHAR(128 OCTETS) NOT NULL ,
          "STRINGVALUE" VARCHAR(128 OCTETS) ,
          "NUMBERVALUE" DOUBLE ,
          "DATETIMEVALUE" TIMESTAMP ,
          "ACTION" INTEGER NOT NULL ,
          "COUNT" INTEGER NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_LOG"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_LOG"  (
          "LOGTIME" TIMESTAMP NOT NULL ,
          "INSTANCE" VARCHAR(200 OCTETS) NOT NULL ,
          "URL" VARCHAR(200 OCTETS) ,
          "THREAD" VARCHAR(200 OCTETS) NOT NULL ,
          "LOGGER" VARCHAR(200 OCTETS) NOT NULL ,
          "LOGLEVEL" VARCHAR(10 OCTETS) NOT NULL ,
          "SESSIONID" VARCHAR(200 OCTETS) ,
          "MESSAGE" VARCHAR(4000 OCTETS) NOT NULL ,
          "STACKTRACE" VARCHAR(4000 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_LRNTAB_VER"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_LRNTAB_VER"  (
          "VERSIONID" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "VERSIONNUMBER" VARCHAR(150 OCTETS) NOT NULL ,
          "PARAMETERS" VARCHAR(765 OCTETS) ,
          "CREATEDATE" TIMESTAMP NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_LRNTAB_VER"

ALTER TABLE "UACI_RT"."UACI_LRNTAB_VER"
    ADD CONSTRAINT "CLRNTAB_VER_PK" PRIMARY KEY
        ("VERSIONID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_MBEANATTRIBUTES"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_MBEANATTRIBUTES"  (
          "ID" INTEGER NOT NULL ,
          "MBEANID" INTEGER NOT NULL ,
          "NAME" VARCHAR(500 OCTETS) NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_MBEANATTRIBUTES"

ALTER TABLE "UACI_RT"."UACI_MBEANATTRIBUTES"
    ADD PRIMARY KEY
        ("ID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_MBEANS"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_MBEANS"  (
          "ID" INTEGER NOT NULL ,
          "OBJECTNAME" VARCHAR(500 OCTETS) NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_MBEANS"

ALTER TABLE "UACI_RT"."UACI_MBEANS"
    ADD PRIMARY KEY
        ("ID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_OFFERCOUNT"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_OFFERCOUNT"  (
          "CONSTRAINTID" BIGINT NOT NULL ,
          "ICID" BIGINT NOT NULL ,
          "CURRENTOFFERCOUNT" INTEGER NOT NULL WITH DEFAULT 0 ,
          "LOGTIME" TIMESTAMP NOT NULL WITH DEFAULT CURRENT TIMESTAMP )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_OFFERCOUNT"

ALTER TABLE "UACI_RT"."UACI_OFFERCOUNT"
    ADD CONSTRAINT "IOFFERCOUNTPK" PRIMARY KEY
        ("CONSTRAINTID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_OFFERCOUNTLCK"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_OFFERCOUNTLCK"  (
          "LOGTIME" TIMESTAMP NOT NULL WITH DEFAULT CURRENT TIMESTAMP )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_OFFERSTATS"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_OFFERSTATS"  (
          "OFFERID" BIGINT NOT NULL ,
          "ATTRIBUTENAME" VARCHAR(384 OCTETS) NOT NULL ,
          "ATTRIBUTEVALUE" VARCHAR(384 OCTETS) NOT NULL ,
          "ACCEPTCOUNT" BIGINT ,
          "PRESENTCOUNT" BIGINT ,
          "ATTRIBUTETYPE" INTEGER NOT NULL ,
          "ACCEPTRWA" DOUBLE ,
          "REJECTRWA" DOUBLE ,
          "PREDICTABILITY" INTEGER WITH DEFAULT 1 ,
          "STARTTIME" BIGINT NOT NULL WITH DEFAULT 0 )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_OFFERSTATS"

ALTER TABLE "UACI_RT"."UACI_OFFERSTATS"
    ADD CONSTRAINT "IOFFERSTATS_PK" PRIMARY KEY
        ("OFFERID",
         "ATTRIBUTENAME",
         "ATTRIBUTEVALUE");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_OFFERSTATSALL"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_OFFERSTATSALL"  (
          "OFFERID" BIGINT NOT NULL ,
          "ACCEPTRWA" DOUBLE NOT NULL ,
          "ACCEPTCOUNT" BIGINT ,
          "PRESENTCOUNT" BIGINT ,
          "STARTTIME" BIGINT NOT NULL WITH DEFAULT 0 )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_OFFERSTATSALL"

ALTER TABLE "UACI_RT"."UACI_OFFERSTATSALL"
    ADD CONSTRAINT "IOFFERSTATSALLPK" PRIMARY KEY
        ("OFFERID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_OFFERSTATSLCK"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_OFFERSTATSLCK"  (
          "LASTMERGETIMESTAMP" TIMESTAMP NOT NULL ,
          "LASTTXID" BIGINT NOT NULL ,
          "CURRENTTABLENAME" VARCHAR(100 OCTETS) NOT NULL WITH DEFAULT 'UACI_OfferStatsTX' ,
          "PREVTABLENAME" VARCHAR(100 OCTETS) NOT NULL WITH DEFAULT 'UACI_OfferStatsTX_2' ,
          "RECORDSAGGREGATED" BIGINT ,
          "AGGREGATIONDURATION" BIGINT ,
          "VERSION" BIGINT NOT NULL WITH DEFAULT 0 )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;

0
投票
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_OFFERSTATSTX"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_OFFERSTATSTX"  (
          "SEQNUM" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "OFFERID" BIGINT ,
          "ATTRIBUTENAME" VARCHAR(384 OCTETS) ,
          "ATTRIBUTEVALUE" VARCHAR(384 OCTETS) ,
          "ACCEPTCOUNT" INTEGER ,
          "PRESENTCOUNT" INTEGER ,
          "LOGTIME" TIMESTAMP WITH DEFAULT CURRENT TIMESTAMP ,
          "ATTRIBUTETYPE" INTEGER )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_OFFERSTATSTX"

ALTER TABLE "UACI_RT"."UACI_OFFERSTATSTX"
    ADD CONSTRAINT "IOFFERSTATSTX_PK" PRIMARY KEY
        ("SEQNUM");



-- DDL Statements for Indexes on Table "UACI_RT"."UACI_OFFERSTATSTX"

SET NLS_STRING_UNITS = 'SYSTEM';

CREATE INDEX "UACI_RT"."I_UACIOFFERSTATSTX" ON "UACI_RT"."UACI_OFFERSTATSTX"
        ("OFFERID" ASC,
         "ATTRIBUTENAME" ASC,
         "ATTRIBUTEVALUE" ASC,
         "ACCEPTCOUNT" ASC,
         "PRESENTCOUNT" ASC)

        COMPRESS NO
        INCLUDE NULL KEYS ALLOW REVERSE SCANS;
-- DDL Statements for Aliases based on Table "UACI_RT"."UACI_OFFERSTATSTX"

CREATE ALIAS "UACI_RT"."UACI_OFFERSTATSTX_SYN" FOR TABLE "UACI_RT"."UACI_OFFERSTATSTX";
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_OFFERSTATSTX_2"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_OFFERSTATSTX_2"  (
          "SEQNUM" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "OFFERID" BIGINT ,
          "ATTRIBUTENAME" VARCHAR(128 OCTETS) ,
          "ATTRIBUTEVALUE" VARCHAR(128 OCTETS) ,
          "ACCEPTCOUNT" INTEGER ,
          "PRESENTCOUNT" INTEGER ,
          "LOGTIME" TIMESTAMP WITH DEFAULT CURRENT TIMESTAMP ,
          "ATTRIBUTETYPE" INTEGER )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_OFFERSTATSTX_2"

ALTER TABLE "UACI_RT"."UACI_OFFERSTATSTX_2"
    ADD CONSTRAINT "IOFFERSTATSTX2_PK" PRIMARY KEY
        ("SEQNUM");



-- DDL Statements for Indexes on Table "UACI_RT"."UACI_OFFERSTATSTX_2"

SET NLS_STRING_UNITS = 'SYSTEM';

CREATE INDEX "UACI_RT"."I_UACIOFFERSTATSTX2" ON "UACI_RT"."UACI_OFFERSTATSTX_2"
        ("OFFERID" ASC,
         "ATTRIBUTENAME" ASC,
         "ATTRIBUTEVALUE" ASC,
         "ACCEPTCOUNT" ASC,
         "PRESENTCOUNT" ASC)

        COMPRESS NO
        INCLUDE NULL KEYS ALLOW REVERSE SCANS;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_OFFERTXALL"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_OFFERTXALL"  (
          "SEQNUM" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "OFFERID" BIGINT ,
          "ACCEPTCOUNT" INTEGER ,
          "PRESENTCOUNT" INTEGER ,
          "LOGTIME" TIMESTAMP WITH DEFAULT CURRENT TIMESTAMP )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_OFFERTXALL"

ALTER TABLE "UACI_RT"."UACI_OFFERTXALL"
    ADD CONSTRAINT "IOFFERTXALL_PK" PRIMARY KEY
        ("SEQNUM");



-- DDL Statements for Indexes on Table "UACI_RT"."UACI_OFFERTXALL"

SET NLS_STRING_UNITS = 'SYSTEM';

CREATE INDEX "UACI_RT"."IDX_OFFERTXALL" ON "UACI_RT"."UACI_OFFERTXALL"
        ("OFFERID" ASC)

        COMPRESS NO
        INCLUDE NULL KEYS ALLOW REVERSE SCANS;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_RHSTAGING"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_RHSTAGING"  (
          "SEQNUM" BIGINT NOT NULL ,
          "TREATMENTCODE" VARCHAR(1536 OCTETS) ,
          "CUST_ID" VARCHAR(120 OCTETS) ,
          "RESPONSEDATE" TIMESTAMP ,
          "RESPONSETYPE" INTEGER ,
          "RESPONSETYPECODE" VARCHAR(192 OCTETS) ,
          "MARK" BIGINT NOT NULL WITH DEFAULT 0 ,
          "USERDEFINEDFIELDS" CHAR(54 OCTETS) ,
          "RTSELECTIONMETHOD" INTEGER ,
          "RTLEARNINGMODE" INTEGER ,
          "RTLEARNINGMODELID" BIGINT )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_RHSTAGING"

ALTER TABLE "UACI_RT"."UACI_RHSTAGING"
    ADD CONSTRAINT "IRHSTAGING_PK" PRIMARY KEY
        ("SEQNUM");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_RHSTAGING_VISITOR"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_RHSTAGING_VISITOR"  (
          "SEQNUM" BIGINT NOT NULL ,
          "TREATMENTCODE" VARCHAR(1536 OCTETS) ,
          "DMP_ID" VARCHAR(120 OCTETS) ,
          "RESPONSEDATE" TIMESTAMP ,
          "RESPONSETYPE" INTEGER ,
          "RESPONSETYPECODE" VARCHAR(192 OCTETS) ,
          "MARK" BIGINT NOT NULL WITH DEFAULT 0 ,
          "USERDEFINEDFIELDS" CHAR(54 OCTETS) ,
          "RTSELECTIONMETHOD" INTEGER ,
          "RTLEARNINGMODE" INTEGER ,
          "RTLEARNINGMODELID" BIGINT )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_RTDEPGLOBAL"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_RTDEPGLOBAL"  (
          "RTDEPGLOBALID" BIGINT NOT NULL ,
          "DEPLOYMENTDATA" BLOB(1048576) LOGGED NOT COMPACT ,
          "RTDEPSTATUSID" INTEGER NOT NULL ,
          "CREATEDATE" TIMESTAMP ,
          "CREATEBY" INTEGER ,
          "UPDATEDATE" TIMESTAMP ,
          "UPDATEBY" INTEGER )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_RTDEPGLOBAL"

ALTER TABLE "UACI_RT"."UACI_RTDEPGLOBAL"
    ADD CONSTRAINT "IRTDEPGLOBAL_PK" PRIMARY KEY
        ("RTDEPGLOBALID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_RTDEPLOYMENT"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_RTDEPLOYMENT"  (
          "RTDEPLOYMENTID" BIGINT NOT NULL ,
          "ICID" BIGINT NOT NULL ,
          "DEPLOYMENTDATA" BLOB(1048576) LOGGED NOT COMPACT ,
          "RTDEPSTATUSID" INTEGER NOT NULL ,
          "DEPLOYMENTVERSION" BIGINT NOT NULL ,
          "CREATEDATE" TIMESTAMP ,
          "CREATEBY" INTEGER ,
          "UPDATEDATE" TIMESTAMP ,
          "UPDATEBY" INTEGER ,
          "VERSION" VARCHAR(192 OCTETS) NOT NULL ,
          "ISACTIVE" INTEGER NOT NULL WITH DEFAULT 1 )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_RTDEPLOYMENT"

ALTER TABLE "UACI_RT"."UACI_RTDEPLOYMENT"
    ADD CONSTRAINT "IRTDEPLOYMENT_PK" PRIMARY KEY
        ("RTDEPLOYMENTID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_RTDEPSTATUS"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_RTDEPSTATUS"  (
          "RTDEPSTATUSID" INTEGER NOT NULL ,
          "DESCRIPTION" VARCHAR(3072 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_RTDEPSTATUS"

ALTER TABLE "UACI_RT"."UACI_RTDEPSTATUS"
    ADD CONSTRAINT "IRTDEPSTATUS_PK" PRIMARY KEY
        ("RTDEPSTATUSID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_RTTOKEN"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_RTTOKEN"  (
          "TOKEN_ID" VARCHAR(256 OCTETS) NOT NULL ,
          "USER_ID" BIGINT NOT NULL ,
          "SESSION_ID" VARCHAR(256 OCTETS) ,
          "CREATE_DATE" TIMESTAMP NOT NULL ,
          "DEST_APP" BIGINT NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_RTTOKEN"

ALTER TABLE "UACI_RT"."UACI_RTTOKEN"
    ADD CONSTRAINT "IUACI_RTTOKEN_PK" PRIMARY KEY
        ("TOKEN_ID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_RUNTAB_VER"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_RUNTAB_VER"  (
          "VERSIONID" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "VERSIONNUMBER" VARCHAR(150 OCTETS) NOT NULL ,
          "PARAMETERS" VARCHAR(765 OCTETS) ,
          "CREATEDATE" TIMESTAMP NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_RUNTAB_VER"

ALTER TABLE "UACI_RT"."UACI_RUNTAB_VER"
    ADD CONSTRAINT "CRUNTAB_VER_PK" PRIMARY KEY
        ("VERSIONID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_SOTYPE"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_SOTYPE"  (
          "OVERRIDETYPEID" INTEGER ,
          "NAME" VARCHAR(192 OCTETS) ,
          "DESCRIPTION" VARCHAR(1536 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_SVCTABLELOCK"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_SVCTABLELOCK"  (
          "TABLENAME" VARCHAR(192 OCTETS) NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_SVCTABLELOCK"

ALTER TABLE "UACI_RT"."UACI_SVCTABLELOCK"
    ADD CONSTRAINT "CSVCTABLELOCK_PK" PRIMARY KEY
        ("TABLENAME");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_TRACKINGTYPE"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_TRACKINGTYPE"  (
          "TRACKINGCODETYPE" INTEGER NOT NULL ,
          "NAME" VARCHAR(192 OCTETS) NOT NULL ,
          "DESCRIPTION" VARCHAR(1536 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_TRIGGEREDMESSAGE"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_TRIGGEREDMESSAGE"  (
          "ID" BIGINT NOT NULL ,
          "CHANNEL" VARCHAR(100 OCTETS) NOT NULL ,
          "OFFER" CLOB(1048576 OCTETS) INLINE LENGTH 4000 LOGGED NOT COMPACT NOT NULL ,
          "HANDLERPARAM" CLOB(1048576 OCTETS) INLINE LENGTH 4000 LOGGED NOT COMPACT ,
          "TIMETODELIVER" TIMESTAMP ,
          "STATUS" INTEGER NOT NULL ,
          "INSERTTS" TIMESTAMP NOT NULL WITH DEFAULT CURRENT TIMESTAMP ,
          "UPDATETS" TIMESTAMP )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_TRIGGEREDMESSAGE"

ALTER TABLE "UACI_RT"."UACI_TRIGGEREDMESSAGE"
    ADD PRIMARY KEY
        ("ID");



-- DDL Statements for Indexes on Table "UACI_RT"."UACI_TRIGGEREDMESSAGE"

SET NLS_STRING_UNITS = 'SYSTEM';

CREATE INDEX "UACI_RT"."IDX_TRIGGEREDMESSAGE" ON "UACI_RT"."UACI_TRIGGEREDMESSAGE"
        ("STATUS" ASC,
         "TIMETODELIVER" ASC)

        COMPRESS NO
        INCLUDE NULL KEYS ALLOW REVERSE SCANS;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_USEREVENTACTIVITY"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_USEREVENTACTIVITY"  (
          "SEQNUM" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "ICID" BIGINT NOT NULL ,
          "ICNAME" VARCHAR(64 OCTETS) NOT NULL ,
          "CATEGORYID" BIGINT NOT NULL ,
          "CATEGORYNAME" VARCHAR(64 OCTETS) NOT NULL ,
          "EVENTID" BIGINT NOT NULL ,
          "EVENTNAME" VARCHAR(64 OCTETS) NOT NULL ,
          "TIMEID" BIGINT ,
          "DATEID" BIGINT ,
          "OCCURRENCES" BIGINT NOT NULL ,
          "CUST_ID" VARCHAR(120 OCTETS) NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UACI_USEREVENTACTIVITY"

ALTER TABLE "UACI_RT"."UACI_USEREVENTACTIVITY"
    ADD CONSTRAINT "IUSEREVENTACTIVITY_PK" PRIMARY KEY
        ("SEQNUM");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_USEREVENTACTIVITY_VISITOR"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_USEREVENTACTIVITY_VISITOR"  (
          "SEQNUM" BIGINT NOT NULL ,
          "ICID" BIGINT NOT NULL ,
          "ICNAME" VARCHAR(64 OCTETS) NOT NULL ,
          "CATEGORYID" BIGINT NOT NULL ,
          "CATEGORYNAME" VARCHAR(64 OCTETS) NOT NULL ,
          "EVENTID" BIGINT NOT NULL ,
          "EVENTNAME" VARCHAR(64 OCTETS) NOT NULL ,
          "TIMEID" BIGINT ,
          "DATEID" BIGINT ,
          "OCCURRENCES" BIGINT NOT NULL ,
          "DMP_ID" VARCHAR(120 OCTETS) NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_XSESSRESPONSE"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_XSESSRESPONSE"  (
          "SEQNUMBER" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
            START WITH +1
            INCREMENT BY +1
            MINVALUE +1
            MAXVALUE +9223372036854775807
            NO CYCLE
            CACHE 20
            NO ORDER ) ,
          "ICID" BIGINT NOT NULL ,
          "CUST_ID" VARCHAR(120 OCTETS) NOT NULL ,
          "TRACKINGCODE" VARCHAR(192 OCTETS) NOT NULL ,
          "TRACKINGCODETYPE" INTEGER NOT NULL ,
          "OFFERID" BIGINT ,
          "RESPONSETYPE" INTEGER NOT NULL ,
          "RESPONSETYPECODE" VARCHAR(192 OCTETS) ,
          "RESPONSEDATE" TIMESTAMP NOT NULL ,
          "MARK" BIGINT ,
          "USERDEFINEDFIELDS" CHAR(54 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UACI_XSESSRESPONSE_VISITOR"
------------------------------------------------


CREATE TABLE "UACI_RT"."UACI_XSESSRESPONSE_VISITOR"  (
          "SEQNUMBER" BIGINT NOT NULL ,
          "ICID" BIGINT NOT NULL ,
          "DMP_ID" VARCHAR(120 OCTETS) NOT NULL ,
          "TRACKINGCODE" VARCHAR(192 OCTETS) NOT NULL ,
          "TRACKINGCODETYPE" INTEGER NOT NULL ,
          "OFFERID" BIGINT ,
          "RESPONSETYPE" INTEGER NOT NULL ,
          "RESPONSETYPECODE" VARCHAR(192 OCTETS) ,
          "RESPONSEDATE" TIMESTAMP NOT NULL ,
          "MARK" BIGINT ,
          "USERDEFINEDFIELDS" CHAR(54 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UARI_LOOKUP"
------------------------------------------------


CREATE TABLE "UACI_RT"."UARI_LOOKUP"  (
          "LKUP_ID" INTEGER ,
          "LKUP_CODE" VARCHAR(64 OCTETS) ,
          "LKUP_TYPE" VARCHAR(64 OCTETS) ,
          "DESCRIPTION" VARCHAR(1024 OCTETS) ,
          "LOCALE" VARCHAR(5 OCTETS) ,
          "LOCALIZED_STRING" VARCHAR(1024 OCTETS) )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;






-- DDL Statements for Foreign Keys on Table "UACI_RT"."UACI_CHOFFERATTRIB"

ALTER TABLE "UACI_RT"."UACI_CHOFFERATTRIB"
    ADD CONSTRAINT "ICHOFFERATTRIB_FK1" FOREIGN KEY
        ("CONTACTID")
    REFERENCES "UACI_RT"."UACI_CHSTAGING"
        ("CONTACTID")
    ON DELETE NO ACTION
    ON UPDATE NO ACTION
    ENFORCED
    ENABLE QUERY OPTIMIZATION;

-- DDL Statements for Foreign Keys on Table "UACI_RT"."UACI_RTDEPLOYMENT"

ALTER TABLE "UACI_RT"."UACI_RTDEPLOYMENT"
    ADD CONSTRAINT "IRTDEPLOYMENT_FK1" FOREIGN KEY
        ("RTDEPSTATUSID")
    REFERENCES "UACI_RT"."UACI_RTDEPSTATUS"
        ("RTDEPSTATUSID")
    ON DELETE NO ACTION
    ON UPDATE NO ACTION
    ENFORCED
    ENABLE QUERY OPTIMIZATION;

-- DDL Statements for Foreign Keys on Table "UACI_RT"."UACI_RTDEPGLOBAL"

ALTER TABLE "UACI_RT"."UACI_RTDEPGLOBAL"
    ADD CONSTRAINT "IRTDEPGLOBAL_FK1" FOREIGN KEY
        ("RTDEPSTATUSID")
    REFERENCES "UACI_RT"."UACI_RTDEPSTATUS"
        ("RTDEPSTATUSID")
    ON DELETE NO ACTION
    ON UPDATE NO ACTION
    ENFORCED
    ENABLE QUERY OPTIMIZATION;

-- DDL Statements for Foreign Keys on Table "UACI_RT"."UACI_MBEANATTRIBUTES"

ALTER TABLE "UACI_RT"."UACI_MBEANATTRIBUTES"
    ADD CONSTRAINT "SQL200213155615740" FOREIGN KEY
        ("MBEANID")
    REFERENCES "UACI_RT"."UACI_MBEANS"
        ("ID")
    ON DELETE NO ACTION
    ON UPDATE NO ACTION
    ENFORCED
    ENABLE QUERY OPTIMIZATION;

-- DDL Statements for Foreign Keys on Table "UACI_RT"."UACI_JMXSTATSDETAIL"

ALTER TABLE "UACI_RT"."UACI_JMXSTATSDETAIL"
    ADD CONSTRAINT "SQL200213155615930" FOREIGN KEY
        ("STATSID")
    REFERENCES "UACI_RT"."UACI_JMXSTATS"
        ("ID")
    ON DELETE NO ACTION
    ON UPDATE NO ACTION
    ENFORCED
    ENABLE QUERY OPTIMIZATION;

ALTER TABLE "UACI_RT"."UACI_JMXSTATSDETAIL"
    ADD CONSTRAINT "SQL200213155615940" FOREIGN KEY
        ("JMXATTRID")
    REFERENCES "UACI_RT"."UACI_MBEANATTRIBUTES"
        ("ID")
    ON DELETE NO ACTION
    ON UPDATE NO ACTION
    ENFORCED
    ENABLE QUERY OPTIMIZATION;
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UA_CALENDAR"
------------------------------------------------


CREATE TABLE "UACI_RT"."UA_CALENDAR"  (
          "DATEID" BIGINT NOT NULL ,
          "YEAR" INTEGER NOT NULL ,
          "FISCALYEAR" INTEGER NOT NULL ,
          "QUARTER" INTEGER NOT NULL ,
          "FISCALQUARTER" INTEGER ,
          "MONTH" INTEGER NOT NULL ,
          "WEEKOFYEAR" INTEGER NOT NULL ,
          "WEEKOFMONTH" INTEGER NOT NULL ,
          "DAYOFYEAR" INTEGER NOT NULL ,
          "DAYOFMONTH" INTEGER NOT NULL ,
          "DAYOFWEEK" INTEGER NOT NULL ,
          "ACTUALDATE" TIMESTAMP NOT NULL ,
          "FIRSTDAYOFWEEK" TIMESTAMP NOT NULL ,
          "LASTDAYOFWEEK" TIMESTAMP NOT NULL )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UA_CALENDAR"

ALTER TABLE "UACI_RT"."UA_CALENDAR"
    ADD CONSTRAINT "CCALENDAR_PK" PRIMARY KEY
        ("DATEID");
------------------------------------------------
-- DDL Statements for Table "UACI_RT"."UA_TIME"
------------------------------------------------


CREATE TABLE "UACI_RT"."UA_TIME"  (
          "TIMEID" BIGINT NOT NULL ,
          "HOUR" INTEGER ,
          "MINUTE" INTEGER )
         IN "TS_UACIRT"
         ORGANIZE BY ROW;


-- DDL Statements for Primary Key on Table "UACI_RT"."UA_TIME"

ALTER TABLE "UACI_RT"."UA_TIME"
    ADD CONSTRAINT "CTIME_PK" PRIMARY KEY
        ("TIMEID");
© www.soinside.com 2019 - 2024. All rights reserved.