672 lines
20 KiB
MySQL
672 lines
20 KiB
MySQL
|
|
|
|
CREATE TABLE MNP_GESTIONE_RICHIESTA_EXT (
|
|
ID_RICHIESTA VARCHAR2(23) NOT NULL,
|
|
STATO_LINEA VARCHAR2(25) NOT NULL
|
|
)
|
|
TABLESPACE TAB_BIG;
|
|
|
|
ALTER TABLE MNP_GESTIONE_RICHIESTA_EXT ADD
|
|
CONSTRAINT PK_MNP_GESTIONE_RICHIESTA_EXT
|
|
PRIMARY KEY(ID_RICHIESTA)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
|
|
ALTER TABLE MNP_DBCGO_NOTIFICA_DONOR_OUT add(
|
|
STATO_LINEA VARCHAR2(25)
|
|
);
|
|
|
|
ALTER TABLE MNP_GISP_RETRIEVE_OUT add(
|
|
RESP_ANAGR VARCHAR2(3)
|
|
);
|
|
|
|
---------------- inizio HZ_GESTIONE_RICHIESTA
|
|
|
|
CREATE TABLE HZ_GESTIONE_RICHIESTA
|
|
(
|
|
ID_RICHIESTA NUMBER NOT NULL,
|
|
STATO NUMBER(2) NOT NULL,
|
|
DA_INVIARE NUMBER(1) DEFAULT 1 NOT NULL,
|
|
DATA_RICEZIONE_RICHIESTA DATE DEFAULT SYSDATE NOT NULL,
|
|
DAC DATE,
|
|
DAC_CALC DATE,
|
|
RGN VARCHAR2(5) NOT NULL,
|
|
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL,
|
|
SUBSYS VARCHAR2(10),
|
|
SISTEMA_MITTENTE VARCHAR2(10) NOT NULL,
|
|
MSISDN VARCHAR2(15),
|
|
TIPO_PROCESSO CHAR(1) NOT NULL,
|
|
CESSAZIONE_RIENTRO NUMBER(1),
|
|
NOME_CLIENTE VARCHAR2(30),
|
|
COGNOME_CLIENTE VARCHAR2(60),
|
|
DENOMINAZIONE_SOCIALE VARCHAR2(60),
|
|
VIA VARCHAR2(70),
|
|
LOCALITA VARCHAR2(60),
|
|
CF_PARTITA_IVA VARCHAR2(16),
|
|
NUMERO_CIVICO VARCHAR2(10),
|
|
CODICE_COMUNE VARCHAR2(10),
|
|
CAUSALE_RIFIUTO VARCHAR2(255),
|
|
NOTE VARCHAR2(255),
|
|
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE;
|
|
|
|
ALTER TABLE HZ_GESTIONE_RICHIESTA
|
|
ADD CONSTRAINT PK_HZ_GESTIONE_RICHIESTE PRIMARY KEY(ID_RICHIESTA)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
CREATE INDEX IDX_HZ_GESTIONE_RICHIESTA_1 ON HZ_GESTIONE_RICHIESTA
|
|
(STATO, DA_INVIARE)
|
|
LOGGING
|
|
TABLESPACE TAB_IDX_BIG
|
|
PCTFREE 10
|
|
INITRANS 2
|
|
MAXTRANS 255
|
|
STORAGE (
|
|
INITIAL 64K
|
|
MINEXTENTS 1
|
|
MAXEXTENTS 2147483645
|
|
PCTINCREASE 0
|
|
BUFFER_POOL DEFAULT
|
|
)
|
|
NOPARALLEL;
|
|
|
|
----------------fine HZ_GESTIONE_RICHIESTA
|
|
|
|
---------------- PITAGORA
|
|
|
|
---------------- inizio HZ_PITAGORA_OUT
|
|
|
|
CREATE TABLE HZ_PITAGORA_OUT
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
DA_INVIARE NUMBER(1) DEFAULT 1 NOT NULL,
|
|
DATA_CREAZIONE DATE DEFAULT SYSDATE,
|
|
NOME_FILE VARCHAR2(50),
|
|
ID_RICHIESTA NUMBER NOT NULL,
|
|
DATA_ORDINE DATE NOT NULL,
|
|
TIPO_ORDINE NUMBER(1) NOT NULL,
|
|
DETTAGLIO_TIPO_ORDINE NUMBER(1),
|
|
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL,
|
|
ROUTING_NUMBER VARCHAR2(18) NOT NULL,
|
|
DATA_ATTESA_CONSEGNA_SERVIZIO DATE,
|
|
COGNOME_CLIENTE VARCHAR2(60) NOT NULL,
|
|
CF_PARTITA_IVA VARCHAR2(16),
|
|
VIA VARCHAR2(70),
|
|
LOCALITA VARCHAR2(60),
|
|
NUMERO_CIVICO VARCHAR2(10),
|
|
CODICE_COMUNE_CLIENTE VARCHAR2(10),
|
|
NOTE VARCHAR2(255),
|
|
DATA_SOTTOSCRIZIONE_CONTRATTO DATE
|
|
)
|
|
TABLESPACE TAB_HUGE_2;
|
|
|
|
ALTER TABLE HZ_PITAGORA_OUT
|
|
ADD CONSTRAINT PK_HZ_PITAGORA_OUT PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_HUGE_2_2
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
ALTER TABLE HZ_PITAGORA_OUT ADD (
|
|
CONSTRAINT FK_HZ_PITAGORA_OUT
|
|
FOREIGN KEY (ID_RICHIESTA)
|
|
REFERENCES HZ_GESTIONE_RICHIESTA (ID_RICHIESTA));
|
|
|
|
---------------- fine HZ_PITAGORA_OUT
|
|
|
|
---------------- inizio HZ_PITAGORA_IN
|
|
|
|
CREATE TABLE HZ_PITAGORA_IN
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
CODICE_ORDINE_RICHIEDENTE NUMBER NOT NULL,
|
|
CODICE_OP_FORNITORE VARCHAR2(3) NOT NULL,
|
|
CODICE_ORDINE_FORNITORE VARCHAR(31),
|
|
DATA_NOTIFICA DATE NOT NULL,
|
|
TIPO_NOTIFICA NUMBER(1) NOT NULL,
|
|
ID_RISORSA VARCHAR2(10),
|
|
STATO_ORDINE NUMBER(1) NOT NULL,
|
|
DATA_RICEZIONE_ORDINE DATE NOT NULL,
|
|
DATA_VAL_FORMALE_CONTRATTUALE DATE,
|
|
DATA_VAL_TECNICO_GESTIONALE DATE,
|
|
DATA_ESP_ORDINE DATE,
|
|
ORA_ESP_ORDINE VARCHAR2(5),
|
|
MOTIVO_RIFIUTO VARCHAR2(255),
|
|
NOTE VARCHAR2(255),
|
|
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL,
|
|
NOME_FILE VARCHAR2(50) NOT NULL,
|
|
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE_2;
|
|
|
|
ALTER TABLE HZ_PITAGORA_IN
|
|
ADD CONSTRAINT PK_HZ_PITAGORA_IN PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_HUGE_2_2
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
ALTER TABLE HZ_PITAGORA_IN ADD (
|
|
CONSTRAINT FK_HZ_PITAGORA_IN
|
|
FOREIGN KEY (CODICE_ORDINE_RICHIEDENTE)
|
|
REFERENCES HZ_GESTIONE_RICHIESTA (ID_RICHIESTA));
|
|
|
|
---------------- fine HZ_PITAGORA_IN
|
|
|
|
---------------- inizio HZ_PITAGORA_SCARTI_IN
|
|
|
|
CREATE TABLE HZ_PITAGORA_SCARTI_IN
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
RECORD_SCARTATO VARCHAR2(500),
|
|
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL,
|
|
NOME_FILE VARCHAR2(50),
|
|
CAMPO_ERRATO VARCHAR2(50),
|
|
CAUSALE_SCARTO VARCHAR2(200)
|
|
)
|
|
TABLESPACE TAB_HUGE_2;
|
|
|
|
ALTER TABLE HZ_PITAGORA_SCARTI_IN
|
|
ADD CONSTRAINT PK_HZ_PITAGORA_SCARTI_IN PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_HUGE_2_2
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
---------------- fine HZ_PITAGORA_SCARTI_IN
|
|
|
|
---------------- INIZIO MSC ---------------------------
|
|
|
|
---------------- inizio HZ_MSC_IN
|
|
|
|
CREATE TABLE HZ_MSC_IN
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
ID_RICHIESTA NUMBER,
|
|
SUBSYS VARCHAR2(10),
|
|
PREFISSO_DN VARCHAR2 (4) NOT NULL,
|
|
NUMERO_DN VARCHAR2 (8) NOT NULL,
|
|
TIPO_OPERAZIONE NUMBER(1) NOT NULL,
|
|
MSISDN VARCHAR2(15),
|
|
NOME_CLIENTE VARCHAR2(30),
|
|
COGNOME_CLIENTE VARCHAR2(60),
|
|
DENOMINAZIONE_SOCIALE VARCHAR2(60),
|
|
CF_PARTITA_IVA VARCHAR2(16),
|
|
VIA VARCHAR2(70),
|
|
LOCALITA VARCHAR2(60),
|
|
NUMERO_CIVICO VARCHAR2(10),
|
|
CODICE_COMUNE VARCHAR2(10),
|
|
NOTE VARCHAR2(255),
|
|
DAC DATE,
|
|
DATA_RICEZIONE DATE DEFAULT SYSDATE NOT NULL,
|
|
TIPO_SERVIZIO VARCHAR2(25) NOT NULL,
|
|
ID_SYSTEM VARCHAR2(10) NOT NULL,
|
|
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL,
|
|
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE;
|
|
|
|
ALTER TABLE HZ_MSC_IN
|
|
ADD CONSTRAINT PK_HZ_MSC_IN PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
-- AGGIUNGERE INDICI
|
|
|
|
----------------fine HZ_MSC_IN
|
|
|
|
|
|
---------------- inizio HZ_MSC_SCARTI_IN
|
|
|
|
CREATE TABLE HZ_MSC_SCARTI_IN
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
SUBSYS VARCHAR2(10),
|
|
PREFISSO_DN VARCHAR2(4),
|
|
NUMERO_DN VARCHAR2(8),
|
|
TIPO_OPERAZIONE NUMBER(1),
|
|
MSISDN VARCHAR2(15),
|
|
NOME_CLIENTE VARCHAR2(30),
|
|
COGNOME_CLIENTE VARCHAR2(60),
|
|
DENOMINAZIONE_SOCIALE VARCHAR2(60),
|
|
CF_PARTITA_IVA VARCHAR2(16),
|
|
VIA VARCHAR2(70),
|
|
LOCALITA VARCHAR2(60),
|
|
NUMERO_CIVICO VARCHAR2(10),
|
|
CODICE_COMUNE VARCHAR2(10),
|
|
NOTE VARCHAR2(255),
|
|
DAC DATE,
|
|
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL,
|
|
TIPO_SERVIZIO VARCHAR2(25),
|
|
SYSTEM_ID VARCHAR2(10),
|
|
ID_REQ_INFOBUS VARCHAR2(24),
|
|
RECORD_SCARTATO VARCHAR2(1500),
|
|
CODICE_ERRORE VARCHAR2(2) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE;
|
|
|
|
ALTER TABLE HZ_MSC_SCARTI_IN
|
|
ADD CONSTRAINT PK_HZ_MSC_SCARTI_IN PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
----------------fine HZ_MSC_SCARTI_IN
|
|
|
|
---------------- inizio HZ_MSC_OUT
|
|
|
|
CREATE TABLE HZ_MSC_OUT
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL,
|
|
DATA_INVIO DATE DEFAULT SYSDATE NOT NULL,
|
|
ID_RICHIESTA NUMBER NOT NULL,
|
|
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL,
|
|
CODICE_EVENTO VARCHAR2(2) NOT NULL,
|
|
ESITO NUMBER(1) NOT NULL,
|
|
CAUSALE_RIFIUTO VARCHAR2(255),
|
|
NOTE VARCHAR2(255),
|
|
DAC DATE,
|
|
SUBSYS VARCHAR2(10),
|
|
TIPO_SERVIZIO VARCHAR2(25) NOT NULL,
|
|
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE;
|
|
|
|
|
|
ALTER TABLE HZ_MSC_OUT
|
|
ADD CONSTRAINT PK_HZ_MSC_OUT PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
ALTER TABLE HZ_MSC_OUT ADD (
|
|
CONSTRAINT FK_HZ_MSC_OUT
|
|
FOREIGN KEY (ID_RICHIESTA)
|
|
REFERENCES HZ_GESTIONE_RICHIESTA (ID_RICHIESTA));
|
|
|
|
----------------fine HZ_MSC_OUT ---------------------
|
|
|
|
----------------inizio HZ_MSC_RECUPERO_OUT
|
|
CREATE TABLE HZ_MSC_RECUPERO_OUT
|
|
(
|
|
ID_PROG NUMBER(18) NOT NULL,
|
|
MESSAGE_ID VARCHAR2(50 BYTE),
|
|
REDELIVERY_COUNT NUMBER(3) DEFAULT 0,
|
|
STATO_MESSAGGIO NUMBER(2) DEFAULT 0,
|
|
DATA_INSERIMENTO DATE DEFAULT SYSDATE,
|
|
DATA_ULTIMO_AGGIORNAMENTO DATE DEFAULT SYSDATE,
|
|
ECCEZIONE_AVVENUTA VARCHAR2(1000 BYTE),
|
|
ID_RICHIESTA NUMBER,
|
|
DIRECTORY_NUMBER VARCHAR2(12 BYTE),
|
|
CODICE_EVENTO VARCHAR2(2 BYTE),
|
|
ESITO NUMBER(1),
|
|
CAUSALE_RIFIUTO VARCHAR2(255 BYTE),
|
|
NOTE VARCHAR2(255 BYTE),
|
|
DAC DATE,
|
|
SUBSYS VARCHAR2(10 BYTE),
|
|
TIPO_SERVIZIO VARCHAR2(25 BYTE),
|
|
ID_REQ_INFOBUS VARCHAR2(24 BYTE)
|
|
)
|
|
TABLESPACE TAB_SMALL;
|
|
|
|
ALTER TABLE HZ_MSC_RECUPERO_OUT
|
|
ADD CONSTRAINT PK_HZ_MSC_RECUPERO_OUT PRIMARY KEY (ID_PROG)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
----------------fine HZ_MSC_RECUPERO_OUT
|
|
|
|
---------------- FINE MSC -----------------------------
|
|
|
|
---------------- INIZIO MSP ---------------------------
|
|
|
|
---------------- inizio HZ_MSP_IN
|
|
|
|
CREATE TABLE HZ_MSP_IN
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
ID_RICHIESTA NUMBER,
|
|
SUBSYS VARCHAR2(10),
|
|
PREFISSO_DN VARCHAR2 (4) NOT NULL,
|
|
NUMERO_DN VARCHAR2 (8) NOT NULL,
|
|
TIPO_OPERAZIONE NUMBER(1) NOT NULL,
|
|
MSISDN VARCHAR2(15),
|
|
NOME_CLIENTE VARCHAR2(30),
|
|
COGNOME_CLIENTE VARCHAR2(60),
|
|
DENOMINAZIONE_SOCIALE VARCHAR2(60),
|
|
CF_PARTITA_IVA VARCHAR2(16),
|
|
VIA VARCHAR2(70),
|
|
LOCALITA VARCHAR2(60),
|
|
NUMERO_CIVICO VARCHAR2(10),
|
|
CODICE_COMUNE VARCHAR2(10),
|
|
NOTE VARCHAR2(255),
|
|
DAC DATE,
|
|
DATA_RICEZIONE DATE DEFAULT SYSDATE NOT NULL,
|
|
TIPO_SERVIZIO VARCHAR2(25) NOT NULL,
|
|
ID_SYSTEM VARCHAR2(10) NOT NULL,
|
|
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL,
|
|
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE;
|
|
|
|
ALTER TABLE HZ_MSP_IN
|
|
ADD CONSTRAINT PK_HZ_MSP_IN PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
-- AGGIUNGERE INDICI
|
|
|
|
----------------fine HZ_MSP_IN
|
|
|
|
|
|
---------------- inizio HZ_MSP_SCARTI_IN
|
|
|
|
CREATE TABLE HZ_MSP_SCARTI_IN
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
SUBSYS VARCHAR2(10),
|
|
PREFISSO_DN VARCHAR2(4),
|
|
NUMERO_DN VARCHAR2(8),
|
|
TIPO_OPERAZIONE NUMBER(1),
|
|
MSISDN VARCHAR2(15),
|
|
NOME_CLIENTE VARCHAR2(30),
|
|
COGNOME_CLIENTE VARCHAR2(60),
|
|
DENOMINAZIONE_SOCIALE VARCHAR2(60),
|
|
CF_PARTITA_IVA VARCHAR2(16),
|
|
VIA VARCHAR2(70),
|
|
LOCALITA VARCHAR2(60),
|
|
NUMERO_CIVICO VARCHAR2(10),
|
|
CODICE_COMUNE VARCHAR2(10),
|
|
NOTE VARCHAR2(255),
|
|
DAC DATE,
|
|
DATA_INSERIMENTO DATE DEFAULT SYSDATE NOT NULL,
|
|
TIPO_SERVIZIO VARCHAR2(25),
|
|
SYSTEM_ID VARCHAR2(10),
|
|
ID_REQ_INFOBUS VARCHAR2(24),
|
|
RECORD_SCARTATO VARCHAR2(1500),
|
|
CODICE_ERRORE VARCHAR2(2) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE;
|
|
|
|
ALTER TABLE HZ_MSP_SCARTI_IN
|
|
ADD CONSTRAINT PK_HZ_MSP_SCARTI_IN PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
----------------fine HZ_MSP_SCARTI_IN
|
|
|
|
---------------- inizio HZ_MSP_OUT
|
|
|
|
CREATE TABLE HZ_MSP_OUT
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
DA_SCODARE NUMBER(1) DEFAULT 0 NOT NULL,
|
|
DATA_INVIO DATE DEFAULT SYSDATE NOT NULL,
|
|
ID_RICHIESTA NUMBER NOT NULL,
|
|
DIRECTORY_NUMBER VARCHAR2(12) NOT NULL,
|
|
CODICE_EVENTO VARCHAR2(2) NOT NULL,
|
|
ESITO NUMBER(1) NOT NULL,
|
|
CAUSALE_RIFIUTO VARCHAR2(255),
|
|
NOTE VARCHAR2(255),
|
|
DAC DATE,
|
|
SUBSYS VARCHAR2(10),
|
|
TIPO_SERVIZIO VARCHAR2(25) NOT NULL,
|
|
ID_REQ_INFOBUS VARCHAR2(24) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE;
|
|
|
|
|
|
ALTER TABLE HZ_MSP_OUT
|
|
ADD CONSTRAINT PK_HZ_MSP_OUT PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
ALTER TABLE HZ_MSP_OUT ADD (
|
|
CONSTRAINT FK_HZ_MSP_OUT
|
|
FOREIGN KEY (ID_RICHIESTA)
|
|
REFERENCES HZ_GESTIONE_RICHIESTA (ID_RICHIESTA));
|
|
|
|
----------------fine HZ_MSP_OUT -------------------
|
|
|
|
----------------inizio HZ_MSP_RECUPERO_OUT
|
|
CREATE TABLE HZ_MSP_RECUPERO_OUT
|
|
(
|
|
ID_PROG NUMBER(18) NOT NULL,
|
|
MESSAGE_ID VARCHAR2(50 BYTE),
|
|
REDELIVERY_COUNT NUMBER(3) DEFAULT 0,
|
|
STATO_MESSAGGIO NUMBER(2) DEFAULT 0,
|
|
DATA_INSERIMENTO DATE DEFAULT SYSDATE,
|
|
DATA_ULTIMO_AGGIORNAMENTO DATE DEFAULT SYSDATE,
|
|
ECCEZIONE_AVVENUTA VARCHAR2(1000 BYTE),
|
|
ID_RICHIESTA NUMBER,
|
|
DIRECTORY_NUMBER VARCHAR2(12 BYTE),
|
|
CODICE_EVENTO VARCHAR2(2 BYTE),
|
|
ESITO NUMBER(1),
|
|
CAUSALE_RIFIUTO VARCHAR2(255 BYTE),
|
|
NOTE VARCHAR2(255 BYTE),
|
|
DAC DATE,
|
|
SUBSYS VARCHAR2(10 BYTE),
|
|
TIPO_SERVIZIO VARCHAR2(25 BYTE),
|
|
ID_REQ_INFOBUS VARCHAR2(24 BYTE)
|
|
)
|
|
TABLESPACE TAB_SMALL;
|
|
|
|
ALTER TABLE HZ_MSP_RECUPERO_OUT
|
|
ADD CONSTRAINT PK_HZ_MSP_RECUPERO_OUT PRIMARY KEY (ID_PROG)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
----------------fine HZ_MSP_RECUPERO_OUT
|
|
|
|
---------------- FINE MSP ---------------------------
|
|
|
|
|
|
---------------- HZ_STORICO_RICHIESTA
|
|
|
|
CREATE TABLE HZ_STORICO_RICHIESTA
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
ID_RICHIESTA NUMBER NOT NULL,
|
|
STATO_DA NUMBER(2),
|
|
STATO_A NUMBER(2) NOT NULL,
|
|
DATA_LAVORAZIONE DATE DEFAULT TRUNC(SYSDATE) NOT NULL,
|
|
NOME_FILE VARCHAR2(100),
|
|
DATA_I_O DATE DEFAULT SYSDATE NOT NULL,
|
|
I_O NUMBER(1)
|
|
)
|
|
TABLESPACE TAB_HUGE;
|
|
|
|
ALTER TABLE HZ_STORICO_RICHIESTA
|
|
ADD CONSTRAINT PK_HZ_STORICO_RICHIESTA PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
ALTER TABLE HZ_STORICO_RICHIESTA ADD (
|
|
CONSTRAINT FK_HZ_STORICO_RICHIESTA
|
|
FOREIGN KEY (ID_RICHIESTA)
|
|
REFERENCES HZ_GESTIONE_RICHIESTA(ID_RICHIESTA));
|
|
|
|
|
|
|
|
----------------fine HZ_STORICO_RICHIESTA
|
|
|
|
---------------- HZ_RGN_DISTRETTO_AGW
|
|
|
|
CREATE TABLE HZ_RGN_DISTRETTO_AGW
|
|
(
|
|
UNIQUE_ID NUMBER NOT NULL,
|
|
DISTRETTO VARCHAR2(4) NOT NULL,
|
|
AGW NUMBER(2) NOT NULL,
|
|
RGN NUMBER(3) NOT NULL
|
|
)
|
|
TABLESPACE TAB_HUGE;
|
|
|
|
ALTER TABLE HZ_RGN_DISTRETTO_AGW
|
|
ADD CONSTRAINT PK_HZ_RGN_DISTRETTO_AGW PRIMARY KEY(UNIQUE_ID)
|
|
USING INDEX
|
|
TABLESPACE TAB_IDX_BIG
|
|
ENABLE
|
|
VALIDATE;
|
|
|
|
----------------fine HZ_RGN_DISTRETTO_AGW
|
|
|
|
-- inizio modifica MNP_PATTERN_IN
|
|
|
|
ALTER TABLE MNP_PATTERN_IN
|
|
MODIFY(ID_PATTERN NUMBER(2));
|
|
|
|
-- fine modifica MNP_PATTERN_IN
|
|
|
|
----------------SEQUENCE
|
|
|
|
CREATE SEQUENCE SEQ_RICHIESTA_HZ
|
|
MAXVALUE 99999999999
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_HZ_STORICO_RICHIESTA
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_HZ_MSC_IN
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_HZ_MSC_SCARTI_IN
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_HZ_MSC_OUT
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_HZ_MSP_IN
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_HZ_MSP_SCARTI_IN
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_HZ_MSP_OUT
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_PITAGORA_OUT
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_PITAGORA_IN
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_PITAGORA_SCARTI_IN
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_RGN
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_HZ_MSP_RECUPERO_OUT
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE SEQUENCE SEQ_HZ_MSC_RECUPERO_OUT
|
|
MAXVALUE 9223372036854775807
|
|
;
|
|
|
|
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSC_IN
|
|
before insert on HZ_MSC_IN for each row
|
|
begin
|
|
SELECT SEQ_HZ_MSC_IN.nextval INTO :new.UNIQUE_ID FROM dual;
|
|
end;
|
|
/
|
|
|
|
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSC_SCARTI_IN
|
|
before insert on HZ_MSC_SCARTI_IN for each row
|
|
begin
|
|
SELECT SEQ_HZ_MSC_SCARTI_IN.nextval INTO :new.UNIQUE_ID FROM dual;
|
|
end;
|
|
/
|
|
|
|
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSC_OUT
|
|
before insert on HZ_MSC_OUT for each row
|
|
begin
|
|
SELECT SEQ_HZ_MSC_OUT.nextval INTO :new.UNIQUE_ID FROM dual;
|
|
end;
|
|
/
|
|
|
|
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSP_IN
|
|
before insert on HZ_MSP_IN for each row
|
|
begin
|
|
SELECT SEQ_HZ_MSP_IN.nextval INTO :new.UNIQUE_ID FROM dual;
|
|
end;
|
|
/
|
|
|
|
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSP_SCARTI_IN
|
|
before insert on HZ_MSP_SCARTI_IN for each row
|
|
begin
|
|
SELECT SEQ_HZ_MSP_SCARTI_IN.nextval INTO :new.UNIQUE_ID FROM dual;
|
|
end;
|
|
/
|
|
|
|
CREATE OR REPLACE TRIGGER t_SEQ_HZ_MSP_OUT
|
|
before insert on HZ_MSP_OUT for each row
|
|
begin
|
|
SELECT SEQ_HZ_MSP_OUT.nextval INTO :new.UNIQUE_ID FROM dual;
|
|
end;
|
|
/
|
|
|
|
CREATE OR REPLACE TRIGGER t_SEQ_PITAGORA_IN
|
|
before insert on HZ_PITAGORA_IN for each row
|
|
begin
|
|
SELECT SEQ_PITAGORA_IN.nextval INTO :new.UNIQUE_ID FROM dual;
|
|
end;
|
|
/
|
|
|
|
CREATE OR REPLACE TRIGGER t_SEQ_PITAGORA_SCARTI_IN
|
|
before insert on HZ_PITAGORA_SCARTI_IN for each row
|
|
begin
|
|
SELECT SEQ_PITAGORA_SCARTI_IN.nextval INTO :new.UNIQUE_ID FROM dual;
|
|
end;
|
|
/
|
|
|
|
CREATE OR REPLACE TRIGGER t_SEQ_PITAGORA_OUT
|
|
before insert on HZ_PITAGORA_OUT for each row
|
|
begin
|
|
SELECT SEQ_PITAGORA_OUT.nextval INTO :new.UNIQUE_ID FROM dual;
|
|
end;
|
|
/
|
|
|
|
CREATE OR REPLACE TRIGGER t_SEQ_HZ_STORICO_RICHIESTA
|
|
before insert on HZ_STORICO_RICHIESTA for each row
|
|
begin
|
|
SELECT SEQ_HZ_STORICO_RICHIESTA.nextval INTO :new.UNIQUE_ID FROM dual;
|
|
end;
|
|
/
|
|
|