alter table MNP_DW_SLA_IN_MAT_GIORN_OUT
drop constraint MNP_DW_SLA_IN_MAT_G_PK cascade;

alter table MNP_DW_SLA_IN_MAT_GIORN_OUT
add constraint MNP_DW_SLA_IN_MAT_G_PK primary key (ID_RICHIESTA, TIPO_MESSAGGIO, DONOR_EFFETTIVO, RECIPIENT_EFFETTIVO, DONOR_RETE, DATA_MESSAGGIO)
using index 
tablespace TAB_IDX_SMALL;


alter table MNP_DW_SLA_MAT_GIORN_OUT
drop constraint MNP_DW_SLA_MAT_G_PK;

alter table MNP_DW_SLA_MAT_GIORN_OUT
add constraint MNP_DW_SLA_MAT_G_PK primary key (ID_RICHIESTA, TIPO_MESSAGGIO, DONOR_EFFETTIVO, RECIPIENT_EFFETTIVO, DONOR_RETE, DATA_MESSAGGIO)
using index 
tablespace TAB_IDX_SMALL;


alter table MNP_DW_SLA_TC_IN_MAT_GIORN_OUT
drop constraint MNP_DW_SLA_TC_IN_MAT_G_OUT_PK;

alter table MNP_DW_SLA_TC_IN_MAT_GIORN_OUT
add constraint MNP_DW_SLA_TC_IN_MAT_G_OUT_PK primary key (ID_RICHIESTA, TIPO_MESSAGGIO, DATA_MESSAGGIO)
using index
tablespace TAB_IDX_SMALL;


alter table MNP_DW_SLA_TC_MAT_GIORN_OUT
drop constraint MNP_DW_SLA_TC_MAT_G_OUT_PK;

alter table MNP_DW_SLA_TC_MAT_GIORN_OUT
add constraint MNP_DW_SLA_TC_MAT_G_OUT_PK primary key (ID_RICHIESTA, TIPO_MESSAGGIO, DATA_MESSAGGIO)
using index
tablespace TAB_IDX_SMALL;
