First Commit - Source Code from Reply
This commit is contained in:
220
dbcmnpsrc/FE/mnpapp/script/dbUpDate/kitDicembre11/dwhDDL.sql
Normal file
220
dbcmnpsrc/FE/mnpapp/script/dbUpDate/kitDicembre11/dwhDDL.sql
Normal file
@@ -0,0 +1,220 @@
|
||||
ALTER TABLE DWH.MNP_DW_SLA_MVNO_OUT
|
||||
MODIFY(MSISDN VARCHAR2(15 BYTE));
|
||||
ALTER TABLE MNP_DW_SLA_3GG_OUT
|
||||
ADD (DATA_FRONTIERA_SE_IN DATE);
|
||||
ALTER TABLE MNP_DW_SLA_3GG_OUT
|
||||
ADD (DATA_FRONTIERA_SE_OUT DATE);
|
||||
ALTER TABLE MNP_DW_SLA_TC_OUT
|
||||
ADD (DATA_FRONTIERA_SE_IN DATE);
|
||||
ALTER TABLE MNP_DW_SLA_TC_OUT
|
||||
ADD (DATA_FRONTIERA_SE_OUT DATE);
|
||||
CREATE TABLE MNP_DW_SLA_SE_IN_OUT
|
||||
(
|
||||
UNIQUE_ID NUMBER NOT NULL,
|
||||
TIPO_SLA VARCHAR2(5 BYTE) NOT NULL,
|
||||
PROCESSO CHAR(1 BYTE) NOT NULL,
|
||||
ID_RICHIESTA VARCHAR2(23 BYTE) NOT NULL,
|
||||
MESE VARCHAR2(7 BYTE) NOT NULL,
|
||||
DON_EFF VARCHAR2(4 BYTE) NOT NULL,
|
||||
REC_EFF VARCHAR2(4 BYTE) NOT NULL,
|
||||
REC_RETE VARCHAR2(4 BYTE) DEFAULT 'TIMG' NOT NULL,
|
||||
DON_RETE VARCHAR2(4 BYTE) DEFAULT 'TIMG' NOT NULL,
|
||||
TIPO_CLIENTE VARCHAR2(2 BYTE),
|
||||
NOME_OT VARCHAR2(5 BYTE),
|
||||
MSISDN VARCHAR2(15 BYTE) NOT NULL,
|
||||
DATA_VALIDAZIONE_MAX DATE,
|
||||
BUSINESS_ID_DONATING VARCHAR2(36 BYTE),
|
||||
BUSINESS_ID_RECIPIENT VARCHAR2(36 BYTE),
|
||||
DATA_ESPL_DON DATE,
|
||||
DATA_RICEZIONE_RICHIESTA DATE,
|
||||
DATA_CUT_OVER DATE,
|
||||
DATA_ESPL_TP DATE,
|
||||
DATA_ESPL_MSS DATE,
|
||||
DATA_ESPL_GISP DATE,
|
||||
DESCR_STATO VARCHAR2(30 BYTE),
|
||||
CREDITO NUMBER,
|
||||
DATA_NOTIF_RECIPIENT DATE,
|
||||
CAUSALE_RIF VARCHAR2(100 BYTE),
|
||||
DATA_AGG DATE DEFAULT sysdate NOT NULL,
|
||||
DATA_ESTRAZIONE DATE,
|
||||
NOME_FILE_OUT VARCHAR2(100 BYTE),
|
||||
NOME_FILE_IN VARCHAR2(100 BYTE),
|
||||
REQUEST_OUT DATE,
|
||||
VALIDATION_IN DATE,
|
||||
CEASE_OUT DATE,
|
||||
CREDIT_OUT DATE,
|
||||
FRAUD_OUT DATE,
|
||||
AMOUNT_OUT DATE,
|
||||
VALIDATION_OUT DATE,
|
||||
COMPLETION1_OUT DATE,
|
||||
CREDIT_IN DATE,
|
||||
FRAUD_IN DATE,
|
||||
AMOUNT_IN DATE
|
||||
)
|
||||
TABLESPACE TAB_SMALL
|
||||
PCTUSED 40
|
||||
PCTFREE 10
|
||||
INITRANS 1
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 10M
|
||||
NEXT 10M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS UNLIMITED
|
||||
PCTINCREASE 0
|
||||
FREELISTS 1
|
||||
FREELIST GROUPS 1
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
LOGGING
|
||||
NOCACHE
|
||||
NOPARALLEL
|
||||
NOMONITORING;
|
||||
CREATE UNIQUE INDEX PK_MNP_DW_SLA_SE_IN_OUT ON MNP_DW_SLA_SE_IN_OUT
|
||||
(UNIQUE_ID)
|
||||
LOGGING
|
||||
TABLESPACE TAB_SMALL
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 10M
|
||||
NEXT 10M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS UNLIMITED
|
||||
PCTINCREASE 0
|
||||
FREELISTS 1
|
||||
FREELIST GROUPS 1
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
NOPARALLEL;
|
||||
ALTER TABLE MNP_DW_SLA_SE_IN_OUT ADD (
|
||||
CONSTRAINT PK_MNP_DW_SLA_SE_IN_OUT
|
||||
PRIMARY KEY
|
||||
(UNIQUE_ID)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_SMALL
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 10M
|
||||
NEXT 10M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS UNLIMITED
|
||||
PCTINCREASE 0
|
||||
FREELISTS 1
|
||||
FREELIST GROUPS 1
|
||||
));
|
||||
|
||||
|
||||
CREATE INDEX MNP_DW_SLA_SE_IN_OUT_IDX1 ON MNP_DW_SLA_SE_IN_OUT
|
||||
(MESE)
|
||||
LOGGING
|
||||
TABLESPACE TAB_SMALL
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 10M
|
||||
NEXT 10M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0
|
||||
FREELISTS 1
|
||||
FREELIST GROUPS 1
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
NOPARALLEL;
|
||||
|
||||
CREATE INDEX MNP_DW_SLA_SE_IN_OUT_IDX2 ON MNP_DW_SLA_SE_IN_OUT
|
||||
(TIPO_SLA)
|
||||
LOGGING
|
||||
TABLESPACE TAB_SMALL
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 10M
|
||||
NEXT 10M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0
|
||||
FREELISTS 1
|
||||
FREELIST GROUPS 1
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
NOPARALLEL;
|
||||
|
||||
|
||||
CREATE INDEX MNP_DW_SLA_SE_IN_OUT_IDX3 ON MNP_DW_SLA_SE_IN_OUT
|
||||
(DON_EFF)
|
||||
LOGGING
|
||||
TABLESPACE TAB_SMALL
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 10M
|
||||
NEXT 10M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0
|
||||
FREELISTS 1
|
||||
FREELIST GROUPS 1
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
NOPARALLEL;
|
||||
|
||||
|
||||
CREATE INDEX MNP_DW_SLA_SE_IN_OUT_IDX4 ON MNP_DW_SLA_SE_IN_OUT
|
||||
(REC_EFF)
|
||||
LOGGING
|
||||
TABLESPACE TAB_SMALL
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 10M
|
||||
NEXT 10M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0
|
||||
FREELISTS 1
|
||||
FREELIST GROUPS 1
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
NOPARALLEL;
|
||||
|
||||
|
||||
CREATE INDEX MNP_DW_SLA_SE_IN_OUT_IDX5 ON MNP_DW_SLA_SE_IN_OUT
|
||||
(ID_RICHIESTA)
|
||||
LOGGING
|
||||
TABLESPACE TAB_SMALL
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 10M
|
||||
NEXT 10M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0
|
||||
FREELISTS 1
|
||||
FREELIST GROUPS 1
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
NOPARALLEL;
|
||||
|
||||
|
||||
GRANT SELECT, REFERENCES, INSERT, UPDATE, DELETE ON MNP_DW_SLA_SE_IN_OUT TO MNP;
|
||||
|
||||
CREATE SEQUENCE SEQ_DW_SLA_SE_IN_OUT
|
||||
START WITH 1
|
||||
MAXVALUE 999999999999999999999999999
|
||||
MINVALUE 1
|
||||
NOCYCLE
|
||||
CACHE 30
|
||||
NOORDER;
|
||||
GRANT SELECT, REFERENCES, INSERT, UPDATE, DELETE ON MNP_DW_SLA_3GG_OUT TO MNP;
|
||||
GRANT SELECT, REFERENCES, INSERT, UPDATE, DELETE ON MNP_DW_SLA_TC_OUT TO MNP;
|
||||
Reference in New Issue
Block a user