Files
gateway-mnp-dbc/dbcmnpsrc/FE/mnpapp/script/dbUpDate/KitNovembre10/gispDonorStd.sql
2024-05-13 12:54:14 +02:00

210 lines
5.5 KiB
SQL

-- per donor std ABB
alter session set db_file_multiblock_read_count=64;
CREATE TABLE MNP_GISP_CESS_OUT_DON_ABB
(
UNIQUE_ID NUMBER NOT NULL,
DATA_CREAZIONE DATE DEFAULT SYSDATE,
DATA_RICHIESTA_INVIO DATE,
DATA_INVIO DATE,
DA_SCODARE NUMBER(1) NOT NULL,
DA_PROCESSARE NUMBER(1),
NOME_RICHIESTA VARCHAR2(16 BYTE) NOT NULL,
CAS VARCHAR2(3 BYTE) NOT NULL,
NUM_TEL VARCHAR2(13 BYTE) NOT NULL,
NUM_TEL_SERV_B VARCHAR2(13 BYTE),
NUM_ADDIZ1 VARCHAR2(13 BYTE),
NUM_ADDIZ2 VARCHAR2(13 BYTE),
IMSI VARCHAR2(15 BYTE),
ESPORTA_MAIN VARCHAR2(1 BYTE),
OLOCODE VARCHAR2(4 BYTE) NOT NULL,
DATA_ESPL DATE,
TID VARCHAR2(23 BYTE)
)
TABLESPACE TAB_HUGE_2
PCTUSED 40
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 512M
NEXT 10M
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
LOGGING
NOCACHE
NOPARALLEL
NOMONITORING;
CREATE UNIQUE INDEX PK_MNP_GISP_CESS_OUT_DON_ABB ON MNP_GISP_CESS_OUT_DON_ABB
(UNIQUE_ID)
LOGGING
TABLESPACE TAB_IDX_HUGE_2_2
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 512M
NEXT 10M
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
NOPARALLEL;
CREATE UNIQUE INDEX IDX_GISP_CESS_OUT_DON_ABB1 ON MNP_GISP_CESS_OUT_DON_ABB
(TID)
LOGGING
TABLESPACE TAB_IDX_HUGE_2_2
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 512M
NEXT 10M
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
NOPARALLEL;
ALTER TABLE MNP_GISP_CESS_OUT_DON_ABB ADD (
CONSTRAINT PK_MNP_GISP_CESS_OUT_DON_ABB
PRIMARY KEY
(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_HUGE_2_2
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 512M
NEXT 10M
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
));
ALTER TABLE MNP_GISP_CESS_OUT_DON_ABB ADD (
CONSTRAINT IDX_MNP_GISP_CESS_OUT_DON_ABB
UNIQUE (TID));
-- per donor std PP
CREATE TABLE MNP_GISP_CESS_OUT_DON_PP
(
UNIQUE_ID NUMBER NOT NULL,
DATA_CREAZIONE DATE DEFAULT SYSDATE,
DATA_RICHIESTA_INVIO DATE,
DATA_INVIO DATE,
DA_SCODARE NUMBER(1) NOT NULL,
DA_PROCESSARE NUMBER(1),
NOME_RICHIESTA VARCHAR2(16 BYTE) NOT NULL,
CAS VARCHAR2(3 BYTE) NOT NULL,
NUM_TEL VARCHAR2(13 BYTE) NOT NULL,
NUM_TEL_SERV_B VARCHAR2(13 BYTE),
IMSI VARCHAR2(15 BYTE),
ESPORTA_MAIN VARCHAR2(1 BYTE),
OLOCODE VARCHAR2(4 BYTE) NOT NULL,
DATA_ESPL DATE,
TID VARCHAR2(23 BYTE)
)
TABLESPACE TAB_HUGE_2
PCTUSED 40
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 512M
NEXT 10M
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
LOGGING
NOCACHE
NOPARALLEL
NOMONITORING;
CREATE UNIQUE INDEX PK_MNP_GISP_CESS_OUT_DON_PP ON MNP_GISP_CESS_OUT_DON_PP
(UNIQUE_ID)
LOGGING
TABLESPACE TAB_IDX_HUGE_2_2
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 512M
NEXT 10M
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
NOPARALLEL;
CREATE UNIQUE INDEX IDX_GISP_CESS_OUT_DON_PP1 ON MNP_GISP_CESS_OUT_DON_PP
(TID)
LOGGING
TABLESPACE TAB_IDX_HUGE_2_2
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 512M
NEXT 10M
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
BUFFER_POOL DEFAULT
)
NOPARALLEL;
ALTER TABLE MNP_GISP_CESS_OUT_DON_PP ADD (
CONSTRAINT PK_MNP_GISP_CESS_OUT_DON_PP
PRIMARY KEY
(UNIQUE_ID)
USING INDEX
TABLESPACE TAB_IDX_HUGE_2_2
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 512M
NEXT 10M
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
FREELISTS 1
FREELIST GROUPS 1
));
ALTER TABLE MNP_GISP_CESS_OUT_DON_PP ADD (
CONSTRAINT IDX_MNP_GISP_CESS_OUT_DON_PP
UNIQUE (TID))
/