--da eseguire come utente MNP -- MODIFICHE MSS --DONOR UPDATE mnp_mss_cessazione_in SET ID_RICHIESTA='Bonificato-' || ID_PROG WHERE ID_RICHIESTA='Bonificato'; INSERT INTO MNP_MSS_SCARTI_IN (ID_PROG,NOME_FILE,MSISDN,COD,IMSI,RGN,DATA_ORA_RICHIESTA,DATA_ORA_CESSAZIONE,CAUSALE_SCARTO,RECORD_SCARTATO) SELECT SEQ_MSS_SCARTI_IN.nextval,NOME_FILE,MSISDN,COD,IMSI,RGN,DATA_ORA_RICHIESTA,DATA_ORA_CESSAZIONE,'Bonifica','' FROM mnp_mss_cessazione_in where id_prog in (410157,432273,434331); DELETE FROM mnp_mss_cessazione_in where id_prog in (410157,432273,434331); DROP INDEX IDX_MNP_MSS_CESSAZIONE_IN_1; CREATE UNIQUE INDEX IDX_MNP_MSS_CESSAZIONE_IN_1 ON MNP_MSS_CESSAZIONE_IN (ID_RICHIESTA) NOLOGGING TABLESPACE TAB_IDX_MEDIUM; ---RECIPIENT UPDATE mnp_mss_attivazione_in_rec SET ID_RICHIESTA='Bonificato-' || ID_PROG WHERE ID_RICHIESTA='Bonificato'; INSERT INTO MNP_MSS_SCARTI_IN (ID_PROG,NOME_FILE,MSISDN,COD,IMSI,RGN,DATA_ORA_RICHIESTA,DATA_ORA_CESSAZIONE,CAUSALE_SCARTO,RECORD_SCARTATO) SELECT SEQ_MSS_SCARTI_IN.nextval,NOME_FILE,MSISDN,COD,IMSI,RGN,DATA_ORA_RICHIESTA,DATA_ORA_CESSAZIONE,'Bonifica','' FROM mnp_mss_attivazione_in_rec where id_prog in (385539,399707,392827,226478,226469,274401,379989,288384); DELETE FROM mnp_mss_attivazione_in_rec where id_prog in (385539,399707,392827,226478,226469,274401,379989,288384); DROP INDEX IDX_MSS_ATTIVAZIONE_IN_REC_1; CREATE UNIQUE INDEX IDX_MSS_ATTIVAZIONE_IN_REC_1 ON MNP_MSS_ATTIVAZIONE_IN_REC (ID_RICHIESTA) NOLOGGING TABLESPACE TAB_IDX_MEDIUM; --PORTING UPDATE MNP_MSS_PORTING_IN SET ID_RICHIESTA='Bonificato-' || ID_PROG WHERE ID_RICHIESTA='Bonificato'; DROP INDEX IDX_MNP_MSS_PORTING_IN_1; CREATE UNIQUE INDEX IDX_MNP_MSS_PORTING_IN_1 ON MNP_MSS_PORTING_IN (ID_RICHIESTA) NOLOGGING TABLESPACE TAB_IDX_MEDIUM; --CESSAZIONE UPDATE MNP_MSS_CESS_IN SET ID_RICHIESTA='Bonificato-' || ID_PROG WHERE ID_RICHIESTA='Bonificato'; DROP INDEX IDX_MNP_MSS_CESS_IN_1; CREATE UNIQUE INDEX IDX_MNP_MSS_CESS_IN_1 ON MNP_MSS_CESS_IN (ID_RICHIESTA) NOLOGGING TABLESPACE TAB_IDX_MEDIUM;