First Commit - Source Code from Reply
This commit is contained in:
151
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile06/dbcDDL.sql
Normal file
151
dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitAprile06/dbcDDL.sql
Normal file
@@ -0,0 +1,151 @@
|
||||
|
||||
-- eseguire come utente MNP
|
||||
|
||||
---------------------------------------------------------------
|
||||
--SEQUENCE
|
||||
|
||||
CREATE SEQUENCE SEQ_LOV;
|
||||
CREATE SEQUENCE seq_dbcgo_notifica_porting_out;
|
||||
|
||||
---------------------------------------------------------------
|
||||
--TABLE
|
||||
|
||||
ALTER TABLE mnp_dbcgo_notifica_donor_out
|
||||
ADD (codice_operatore_donating VARCHAR2(4));
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
ALTER TABLE mnp_dbcgo_notifica_rec_out
|
||||
ADD (codice_operatore_recipient VARCHAR2(4),
|
||||
codice_gruppo VARCHAR2(12));
|
||||
|
||||
---------------------------------------------------------------
|
||||
--------- codice dealer
|
||||
---------------------------------------------------------------
|
||||
|
||||
ALTER TABLE mnp_sid_in
|
||||
ADD (codice_dealer VARCHAR2(10));
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
ALTER TABLE mnp_sid_scarti_in
|
||||
ADD (codice_dealer VARCHAR2(10));
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
ALTER TABLE mnp_msp_in_rec
|
||||
ADD (codice_dealer VARCHAR2(10));
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
ALTER TABLE mnp_msp_scarti_in
|
||||
ADD (codice_dealer VARCHAR2(10));
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
ALTER TABLE mnp_msc_in_rec
|
||||
ADD (codice_dealer VARCHAR2(10));
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
ALTER TABLE mnp_msc_scarti_in
|
||||
ADD (codice_dealer VARCHAR2(10));
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
ALTER TABLE mnp_gestione_richiesta_rec
|
||||
ADD (codice_dealer VARCHAR2(10));
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
ALTER TABLE mnp_dbcgo_notifica_rec_out
|
||||
ADD (codice_dealer VARCHAR2(10));
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
CREATE TABLE MNP_LOV
|
||||
(
|
||||
LOV_ID NUMBER NOT NULL,
|
||||
LOV_NAME VARCHAR2(40 BYTE) NOT NULL,
|
||||
NAME VARCHAR2(40 BYTE) NOT NULL,
|
||||
DESCR VARCHAR2(200 BYTE) NOT NULL
|
||||
)
|
||||
TABLESPACE TAB_SMALL;
|
||||
|
||||
ALTER TABLE MNP_LOV ADD
|
||||
CONSTRAINT PK_MNP_LOV
|
||||
PRIMARY KEY (LOV_ID)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_SMALL
|
||||
ENABLE
|
||||
VALIDATE;
|
||||
|
||||
CREATE UNIQUE INDEX AK0_MNP_LOV ON MNP_LOV
|
||||
(LOV_NAME, NAME)
|
||||
TABLESPACE TAB_IDX_SMALL;
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
CREATE TABLE MNP_LOV_REF
|
||||
(
|
||||
LOV_ID NUMBER NOT NULL,
|
||||
LOV_ID_REF NUMBER NOT NULL
|
||||
)
|
||||
TABLESPACE TAB_SMALL;
|
||||
|
||||
ALTER TABLE MNP_LOV_REF ADD
|
||||
CONSTRAINT PK_MNP_LOV_REF
|
||||
PRIMARY KEY (LOV_ID,LOV_ID_REF)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_SMALL
|
||||
ENABLE
|
||||
VALIDATE;
|
||||
|
||||
ALTER TABLE MNP_LOV_REF
|
||||
ADD CONSTRAINT FK0_MNP_LOV_REF
|
||||
FOREIGN KEY (LOV_ID)
|
||||
REFERENCES MNP_LOV (LOV_ID)
|
||||
ENABLE
|
||||
VALIDATE;
|
||||
|
||||
ALTER TABLE MNP_LOV_REF
|
||||
ADD CONSTRAINT FK1_MNP_LOV_REF
|
||||
FOREIGN KEY (LOV_ID_REF)
|
||||
REFERENCES MNP_LOV (LOV_ID)
|
||||
ENABLE
|
||||
VALIDATE;
|
||||
|
||||
---------------------------------------------------------------
|
||||
|
||||
CREATE TABLE mnp_dbcgo_notifica_porting_out
|
||||
(
|
||||
id_prog NUMBER(18,0) NOT NULL,
|
||||
unique_id VARCHAR2(50),
|
||||
da_scodare NUMBER(1,0) DEFAULT 0 NOT NULL,
|
||||
id_richiesta VARCHAR2(23) NOT NULL,
|
||||
stato NUMBER(2,0) NOT NULL,
|
||||
data_transizione DATE NOT NULL,
|
||||
msisdn VARCHAR2(15) NOT NULL,
|
||||
data_cut_over DATE NOT NULL,
|
||||
dataricezionerichiesta DATE NOT NULL,
|
||||
codice_operatore_donating VARCHAR2(4) NOT NULL,
|
||||
codice_operatore_recipient VARCHAR2(4) NOT NULL,
|
||||
data_invio DATE,
|
||||
data_creazione TIMESTAMP(6) NOT NULL
|
||||
)
|
||||
TABLESPACE TAB_HUGE_2;
|
||||
|
||||
ALTER TABLE mnp_dbcgo_notifica_porting_out
|
||||
ADD CONSTRAINT pk_dbcgo_notifica_port_out PRIMARY KEY (id_prog)
|
||||
USING INDEX
|
||||
TABLESPACE TAB_IDX_HUGE_2_2;
|
||||
|
||||
CREATE INDEX idx_dbcgo_notifica_port_out_2
|
||||
ON mnp_dbcgo_notifica_porting_out (id_richiesta)
|
||||
TABLESPACE TAB_IDX_HUGE_2_2;
|
||||
|
||||
CREATE INDEX mnp_dbcgo_notifica_port_out_3
|
||||
ON mnp_dbcgo_notifica_porting_out (unique_id)
|
||||
TABLESPACE TAB_IDX_HUGE_2_2;
|
||||
|
||||
---------------------------------------------------------------
|
||||
Reference in New Issue
Block a user