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; /