First Commit - Source Code from Reply
This commit is contained in:
@@ -0,0 +1,130 @@
|
||||
CREATE TABLE dbcgo.DBCGO_RICH_REC_PART
|
||||
(
|
||||
ID_RICHIESTA VARCHAR2(23 ) NOT NULL,
|
||||
STATO NUMBER(2) NOT NULL,
|
||||
TIPO_CLIENTE VARCHAR2(2 ) NOT NULL,
|
||||
DATA_CUT_OVER_CALC DATE NOT NULL,
|
||||
DATA_VALIDAZIONE_MAX DATE,
|
||||
DATARICEZIONERICHIESTA DATE NOT NULL,
|
||||
DATA_CUT_OVER DATE,
|
||||
CODICE_OPERATORE_DONATING VARCHAR2(4 ) NOT NULL,
|
||||
MSISDN VARCHAR2(15 ) NOT NULL,
|
||||
CODICE_FISCALE_PARTITA_IVA VARCHAR2(16 ),
|
||||
CODICE_PRE_POST_PAGATO VARCHAR2(3 ),
|
||||
NOME_CLIENTE VARCHAR2(30 ),
|
||||
COGNOME_CLIENTE VARCHAR2(50 ),
|
||||
RAGIONE_SOCIALE VARCHAR2(80 ),
|
||||
CAUSALE_ACCODAMENTO VARCHAR2(100 ),
|
||||
RICHIESTAADHOC NUMBER(1) DEFAULT 0 NOT NULL,
|
||||
RICHIESTAADHOCAOM NUMBER(1) DEFAULT 0 NOT NULL,
|
||||
ID_PRIORITA NUMBER(2) DEFAULT 0,
|
||||
INSERT_DATE DATE,
|
||||
UPDATE_DATE DATE,
|
||||
ICCD_SERIAL_NUMBER VARCHAR2(30 ),
|
||||
IMSI VARCHAR2(15 ),
|
||||
NOME_OT VARCHAR2(5 ) DEFAULT NULL,
|
||||
NUMERO_DOCUMENTO VARCHAR2(30 ),
|
||||
TIPO_DOCUMENTO VARCHAR2(3 ),
|
||||
NUMERO_INVII NUMBER(3) DEFAULT 0 NOT NULL,
|
||||
TIMESTAMP TIMESTAMP(6) NOT NULL,
|
||||
DATA_TRANSIZIONE_STATO DATE NOT NULL,
|
||||
ID_PRIORITA_MNP NUMBER(2) DEFAULT 0,
|
||||
DATA_TRANSIZIONE_STATO_GRP DATE NOT NULL,
|
||||
CODICE_DEALER VARCHAR2(10 ),
|
||||
CAR1 VARCHAR2(40 ) DEFAULT 'ND' NOT NULL,
|
||||
CAR2 VARCHAR2(40 ) DEFAULT 'ND' NOT NULL,
|
||||
CODICE_OPERATORE_RECIPIENT VARCHAR2(4 ) NOT NULL,
|
||||
CODICE_GRUPPO VARCHAR2(12 ),
|
||||
SISTEMA_MITTENTE VARCHAR2(10 ),
|
||||
COD_PROFILO_TARIFFARIO VARCHAR2(10 ),
|
||||
COD_OFFERTA VARCHAR2(5 ),
|
||||
COD_ACCORDO VARCHAR2(10 ),
|
||||
DESCANALE_VENDITA_BU VARCHAR2(50 ),
|
||||
COD_CANALE VARCHAR2(40 ),
|
||||
CODICE_ORDINE VARCHAR2(15 ),
|
||||
TIPO_OPERAZIONE VARCHAR2(3 ),
|
||||
FLAG_TC CHAR(1 ),
|
||||
DATA_PRESA_IN_CARICO DATE,
|
||||
CODICE_OPERATORE_V_DONOR VARCHAR2(4 ),
|
||||
CODICE_OPERATORE_V_RECIPIENT VARCHAR2(4 ),
|
||||
FLAG_FURTO VARCHAR2(1 ) DEFAULT 'N',
|
||||
FLAG_PREVALIDAZIONE VARCHAR2(1 ) DEFAULT 'N',
|
||||
CODICI_RIFIUTO_VALIDAZIONE VARCHAR2(100 ),
|
||||
DATA_ACQUISIZIONE DATE,
|
||||
DATA_VALIDAZIONE_EFFETTIVA DATE,
|
||||
BUSINESS_ID VARCHAR2(36 ),
|
||||
FLAG_ESP NUMBER,
|
||||
DATA_CUT_OVER_EFF DATE
|
||||
)
|
||||
TABLESPACE DBCGO_DATA_BIG
|
||||
PARTITION BY LIST (STATO)
|
||||
(PARTITION STATO_1 VALUES (1)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_2 VALUES (2)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_3 VALUES (3)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_4 VALUES (4)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_5 VALUES (5)
|
||||
TABLESPACE DBCGO_DATA_BIG,
|
||||
PARTITION STATO_6 VALUES (6)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_7 VALUES (7)
|
||||
TABLESPACE DBCGO_DATA_BIG,
|
||||
PARTITION STATO_8 VALUES (8)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_9 VALUES (9)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_10 VALUES (10)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_11 VALUES (11)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_12 VALUES (12)
|
||||
TABLESPACE DBCGO_DATA_BIG,
|
||||
PARTITION STATO_13 VALUES (13)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_14 VALUES (14)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_15 VALUES (15)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_16 VALUES (16)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_17 VALUES (17)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_99 VALUES (99)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM ,
|
||||
PARTITION STATO_OTHER VALUES(DEFAULT)
|
||||
TABLESPACE DBCGO_DATA_MEDIUM
|
||||
)
|
||||
LOGGING
|
||||
NOCOMPRESS
|
||||
NOCACHE
|
||||
NOPARALLEL
|
||||
NOMONITORING
|
||||
ENABLE ROW MOVEMENT
|
||||
/
|
||||
|
||||
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX dbcgo.PK_DBCGO_GEST_RIC_REC_PART ON dbcgo.DBCGO_RICH_REC_PART
|
||||
(ID_RICHIESTA)
|
||||
LOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
NOPARALLEL
|
||||
/
|
||||
|
||||
|
||||
|
||||
|
||||
ALTER TABLE dbcgo.DBCGO_RICH_REC_PART ADD (
|
||||
CONSTRAINT PK_DBCGO_GEST_RIC_REC_PART
|
||||
PRIMARY KEY
|
||||
(ID_RICHIESTA)
|
||||
USING INDEX
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
)
|
||||
/
|
||||
|
||||
|
||||
@@ -0,0 +1,139 @@
|
||||
|
||||
CREATE TABLE DBCGO_RICH_REC_part
|
||||
(
|
||||
ID_RICHIESTA VARCHAR2(23) NOT NULL,
|
||||
STATO NUMBER(2) NOT NULL,
|
||||
TIPO_CLIENTE VARCHAR2(2) NOT NULL,
|
||||
DATA_CUT_OVER_CALC DATE NOT NULL,
|
||||
DATA_VALIDAZIONE_MAX DATE,
|
||||
DATARICEZIONERICHIESTA DATE NOT NULL,
|
||||
DATA_CUT_OVER DATE,
|
||||
CODICE_OPERATORE_DONATING VARCHAR2(4) NOT NULL,
|
||||
MSISDN VARCHAR2(15) NOT NULL,
|
||||
CODICE_FISCALE_PARTITA_IVA VARCHAR2(16),
|
||||
CODICE_PRE_POST_PAGATO VARCHAR2(3),
|
||||
NOME_CLIENTE VARCHAR2(30),
|
||||
COGNOME_CLIENTE VARCHAR2(50),
|
||||
RAGIONE_SOCIALE VARCHAR2(80),
|
||||
CAUSALE_ACCODAMENTO VARCHAR2(100),
|
||||
RICHIESTAADHOC NUMBER(1) DEFAULT 0 NOT NULL,
|
||||
RICHIESTAADHOCAOM NUMBER(1) DEFAULT 0 NOT NULL,
|
||||
ID_PRIORITA NUMBER(2) DEFAULT 0,
|
||||
INSERT_DATE DATE,
|
||||
UPDATE_DATE DATE,
|
||||
ICCD_SERIAL_NUMBER VARCHAR2(30),
|
||||
IMSI VARCHAR2(15),
|
||||
NOME_OT VARCHAR2(5) DEFAULT NULL,
|
||||
NUMERO_DOCUMENTO VARCHAR2(30),
|
||||
TIPO_DOCUMENTO VARCHAR2(3),
|
||||
NUMERO_INVII NUMBER(3) DEFAULT 0 NOT NULL,
|
||||
TIMESTAMP TIMESTAMP(6) NOT NULL,
|
||||
DATA_TRANSIZIONE_STATO DATE NOT NULL,
|
||||
ID_PRIORITA_MNP NUMBER(2) DEFAULT 0,
|
||||
DATA_TRANSIZIONE_STATO_GRP DATE NOT NULL,
|
||||
CODICE_DEALER VARCHAR2(10),
|
||||
CAR1 VARCHAR2(40) DEFAULT 'ND' NOT NULL,
|
||||
CAR2 VARCHAR2(40) DEFAULT 'ND' NOT NULL,
|
||||
CODICE_OPERATORE_RECIPIENT VARCHAR2(4) NOT NULL,
|
||||
CODICE_GRUPPO VARCHAR2(12),
|
||||
SISTEMA_MITTENTE VARCHAR2(10),
|
||||
COD_PROFILO_TARIFFARIO VARCHAR2(10),
|
||||
COD_OFFERTA VARCHAR2(5),
|
||||
COD_ACCORDO VARCHAR2(10),
|
||||
DESCANALE_VENDITA_BU VARCHAR2(50),
|
||||
COD_CANALE VARCHAR2(40),
|
||||
CODICE_ORDINE VARCHAR2(15),
|
||||
TIPO_OPERAZIONE VARCHAR2(3),
|
||||
FLAG_TC CHAR(1),
|
||||
DATA_PRESA_IN_CARICO DATE,
|
||||
CODICE_OPERATORE_V_DONOR VARCHAR2(4),
|
||||
CODICE_OPERATORE_V_RECIPIENT VARCHAR2(4),
|
||||
FLAG_FURTO VARCHAR2(1) DEFAULT 'N',
|
||||
FLAG_PREVALIDAZIONE VARCHAR2(1) DEFAULT 'N',
|
||||
CODICI_RIFIUTO_VALIDAZIONE VARCHAR2(100),
|
||||
DATA_ACQUISIZIONE DATE,
|
||||
DATA_VALIDAZIONE_EFFETTIVA DATE,
|
||||
BUSINESS_ID VARCHAR2(36),
|
||||
FLAG_ESP NUMBER,
|
||||
DATA_CUT_OVER_EFF DATE
|
||||
)
|
||||
PARTITION BY LIST(STATO)
|
||||
(
|
||||
PARTITION STATO_1 VALUES(1),
|
||||
PARTITION STATO_2 VALUES(2),
|
||||
PARTITION STATO_3 VALUES(3),
|
||||
PARTITION STATO_4 VALUES(4),
|
||||
PARTITION STATO_5 VALUES(5),
|
||||
PARTITION STATO_6 VALUES(6),
|
||||
PARTITION STATO_7 VALUES(7),
|
||||
PARTITION STATO_8 VALUES(8),
|
||||
PARTITION STATO_9 VALUES(9),
|
||||
PARTITION STATO_10 VALUES(10),
|
||||
PARTITION STATO_11 VALUES(11),
|
||||
PARTITION STATO_12 VALUES(12),
|
||||
PARTITION STATO_13 VALUES(13),
|
||||
PARTITION STATO_14 VALUES(14),
|
||||
PARTITION STATO_15 VALUES(15),
|
||||
PARTITION STATO_16 VALUES(16),
|
||||
PARTITION STATO_17 VALUES(17),
|
||||
PARTITION STATO_99 VALUES(99),
|
||||
PARTITION STATO_OTHER VALUES(DEFAULT)
|
||||
)
|
||||
TABLESPACE DBCGO_DATA_BIG
|
||||
PCTUSED 0
|
||||
PCTFREE 10
|
||||
INITRANS 1
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 1M
|
||||
NEXT 1M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
LOGGING
|
||||
NOCOMPRESS
|
||||
NOCACHE
|
||||
NOPARALLEL
|
||||
NOMONITORING;
|
||||
|
||||
|
||||
alter table DBCGO_RICH_REC_part enable row movement;
|
||||
|
||||
|
||||
CREATE UNIQUE INDEX PK_DBCGO_RIC_REC_part on DBCGO_RICH_REC_part
|
||||
(ID_RICHIESTA)
|
||||
NOLOGGING
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 1M
|
||||
NEXT 1M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0
|
||||
BUFFER_POOL DEFAULT
|
||||
)
|
||||
parallel 4;
|
||||
|
||||
|
||||
ALTER TABLE DBCGO_RICH_REC_part ADD (
|
||||
CONSTRAINT PK_DBCGO_RICH_REC_part
|
||||
PRIMARY KEY
|
||||
(ID_RICHIESTA)
|
||||
USING INDEX
|
||||
TABLESPACE DBCGO_IDX_BIG
|
||||
PCTFREE 10
|
||||
INITRANS 2
|
||||
MAXTRANS 255
|
||||
STORAGE (
|
||||
INITIAL 1M
|
||||
NEXT 1M
|
||||
MINEXTENTS 1
|
||||
MAXEXTENTS 2147483645
|
||||
PCTINCREASE 0
|
||||
));
|
||||
|
||||
@@ -0,0 +1,124 @@
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_1)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =1;
|
||||
commit;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_2)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =2;
|
||||
commit;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_3)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =3;
|
||||
commit;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_4)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =4;
|
||||
commit;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_5)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =5;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_6)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =6;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_7)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =7;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_8)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =8;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_9)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =9;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_10)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =10;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_11)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =11;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_12)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =12;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_13)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =13;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_14)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =14;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_15)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =15;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_16)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =16;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_17)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =17;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_18)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =18;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_19)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =19;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_20)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =20;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_PART PARTITION ( STATO_99)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =99;
|
||||
COMMIT;
|
||||
@@ -0,0 +1,106 @@
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_1)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =1;
|
||||
commit;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_2)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =2;
|
||||
commit;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_3)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =3;
|
||||
commit;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_4)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =4;
|
||||
commit;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_5)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =5;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_6)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =6;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_7)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =7;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_8)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =8;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_9)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =9;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_10)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =10;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_11)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =11;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_12)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =12;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_13)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =13;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_14)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =14;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_15)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =15;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_16)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =16;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_17)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =17;
|
||||
COMMIT;
|
||||
|
||||
|
||||
insert /* +APPEND */ into DBCGO_RICH_REC_PART PARTITION ( STATO_99)
|
||||
select * from DBCGO_GESTIONE_RICHIESTA_REC
|
||||
where stato =99;
|
||||
commit;
|
||||
@@ -0,0 +1,12 @@
|
||||
alter table DBCGO_GESTIONE_RICHIESTA_R_TC drop constraint DBCGO_GEST_RICHIESTA_R_TC_FK;
|
||||
|
||||
alter table DBCGO_GESTIONE_RICHIESTA_REC drop constraint
|
||||
FK0_DBCGO_GESTIONE_RIC_REC;
|
||||
|
||||
|
||||
alter table DBCGO_GESTIONE_RICHIESTA_REC drop constraint
|
||||
FK2_DBCGO_GESTIONE_RIC_REC;
|
||||
|
||||
|
||||
alter table DBCGO_GESTIONE_RICHIESTA_REC drop constraint
|
||||
FK1_DBCGO_GESTIONE_RIC_REC;
|
||||
@@ -0,0 +1,22 @@
|
||||
alter table DBCGO_GESTIONE_RICHIESTA_R_TC drop constraint DBCGO_GEST_RICHIESTA_R_TC_FK ;
|
||||
|
||||
alter table DBCGO_GESTIONE_RICHIESTA_REC drop constraint
|
||||
FK0_DBCGO_GESTIONE_RIC_REC ;
|
||||
|
||||
|
||||
alter table DBCGO_GESTIONE_RICHIESTA_REC drop constraint
|
||||
FK2_DBCGO_GESTIONE_RIC_REC ;
|
||||
|
||||
|
||||
alter table DBCGO_GESTIONE_RICHIESTA_REC drop constraint
|
||||
FK1_DBCGO_GESTIONE_RIC_REC ;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
ALTER TABLE DBCGO_GESTIONE_RICHIESTA_R_TC ADD (
|
||||
CONSTRAINT FK0_DBCGO_PART_R_TC
|
||||
FOREIGN KEY (ID_RICHIESTA)
|
||||
REFERENCES DBCGO_RICH_REC_PART (ID_RICHIESTA));
|
||||
|
||||
ALTER TABLE DBCGO_RICH_REC_PART ADD (
|
||||
CONSTRAINT FK0_RICH_REC_PART
|
||||
FOREIGN KEY (ID_PRIORITA)
|
||||
REFERENCES DBCGO_PRIORITA_REC (ID_PRIORITA));
|
||||
|
||||
ALTER TABLE DBCGO_RICH_REC_PART ADD (
|
||||
CONSTRAINT FK1_RICH_REC_PART
|
||||
FOREIGN KEY (ID_PRIORITA_MNP)
|
||||
REFERENCES DBCGO_PRIORITA_REC (ID_PRIORITA));
|
||||
|
||||
ALTER TABLE DBCGO_RICH_REC_PART ADD (
|
||||
CONSTRAINT FK2_RICH_REC_PART
|
||||
FOREIGN KEY (STATO)
|
||||
REFERENCES DBCGO_STATO_REC (ID_STATO));
|
||||
@@ -0,0 +1,21 @@
|
||||
ALTER TABLE DBCGO_GESTIONE_RICHIESTA_R_TC ADD (
|
||||
CONSTRAINT FK0_DBCGO_PART_R_TC
|
||||
FOREIGN KEY (ID_RICHIESTA)
|
||||
REFERENCES DBCGO_RICH_REC_PART (ID_RICHIESTA));
|
||||
|
||||
|
||||
|
||||
ALTER TABLE DBCGO_RICH_REC_PART ADD (
|
||||
CONSTRAINT FK0_RICH_REC_PART
|
||||
FOREIGN KEY (ID_PRIORITA)
|
||||
REFERENCES DBCGO_PRIORITA_REC (ID_PRIORITA));
|
||||
|
||||
ALTER TABLE DBCGO_RICH_REC_PART ADD (
|
||||
CONSTRAINT FK1_RICH_REC_PART
|
||||
FOREIGN KEY (ID_PRIORITA_MNP)
|
||||
REFERENCES DBCGO_PRIORITA_REC (ID_PRIORITA));
|
||||
|
||||
ALTER TABLE DBCGO_RICH_REC_PART ADD (
|
||||
CONSTRAINT FK2_RICH_REC_PART
|
||||
FOREIGN KEY (STATO)
|
||||
REFERENCES DBCGO_STATO_REC (ID_STATO));
|
||||
@@ -0,0 +1,9 @@
|
||||
|
||||
alter table DBCGO_GESTIONE_RICHIESTA_REC rename to DBCGO_GEST_rich_REC_old;
|
||||
|
||||
|
||||
alter table DBCGO_RICH_REC_part rename to DBCGO_GESTIONE_RICHIESTA_REC ;
|
||||
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user