IMAGENS1_FK_APT_CAR_xxxx_zzzz foreign key (INSTANCIA,NO_LIBERACAO) references APT_CARGAS_xxxx_zzzz on delete cascade; alter table APT_CARGAS_REC_xxxx_zzzz add constraint APT_CARGAS_REC1_FK_xxxx_zzzz foreign key (INSTANCIA,NO_LIBERACAO) references APT_CARGAS_xxxx_zzzz on delete cascade; alter table APT_CARGAS_REC_FAT_xxxx_zzzz add constraint APT_CARGAS_REC_F1_FK_xxxx_zzzz foreign key (INSTANCIA,NO_LIBERACAO) references APT_CARGAS_xxxx_zzzz on delete cascade; alter table APT_IMP_DE_xxxx_zzzz add constraint APT_IMP_DE1_FK_HE_xxxx_zzzz foreign key (INSTANCIA,NO_AMOSTRA) references APT_IMP_HE_xxxx_zzzz on delete cascade; alter table APT_IMP_TOTAL_xxxx_zzzz add constraint APT_IMP_TOT1_FK_xxxx_zzzz foreign key (INSTANCIA,NO_LIBERACAO) references APT_CARGAS_xxxx_zzzz on delete cascade; alter table QUEIMA_ACEIT_xxxx_zzzz add constraint QUEIMA_ACEIT1_FK_HE_xxxx_zzzz foreign key (NO_QUEIMA) references QUEIMA_HE_xxxx_zzzz on delete cascade; alter table QUEIMA_DE_xxxx_zzzz add constraint QUEIMA_DE1_FK_HE_xxxx_zzzz foreign key (NO_QUEIMA) references QUEIMA_HE_xxxx_zzzz on delete cascade; alter table VALIDA_TICKET_RASTREIO_xxxx_zzzz add constraint VALIDA_TICKET_RASTREIO_xxxx_zzzz_PK primary key (INSTANCIA,NO_TICKET_RASTREIO); Update FUNCIONARS set qt_max_etiq = 0, qt_etiq_disp = 0, qt_cana_ent = 0 where cd_func in (select distinct cd_operador from apt_cargas_rec where INSTANCIA = ‘zzzz’ ); Update EQUIP_RECURS set qt_max_etiq=0 where cd_equipto in (select distinct cd_equipto from apt_cargas_rec where INSTANCIA = ‘zzzz’ ); Update FUNC_RECURSO set qt_max_etiq = 0 where cd_func in (select distinct cd_operador from apt_cargas_rec where INSTANCIA = ‘zzzz’ ); update PARAMETROS set VALOR = 'xxxx' where secao='GERAIS' and entrada='CD_SAFRA_FECH' and INSTANCIA = ‘zzzz’; Commit; delete from ESTQUSINA where INSTANCIA = ‘zzzz’; delete from ESTQCAMPO where INSTANCIA = ‘zzzz’; delete from ESTQCAMPLOC where INSTANCIA = ‘zzzz’; delete from ESTQBALSA where INSTANCIA = ‘zzzz’; delete from LIBERACAO where no_queima in (select distinct no_queima from apt_cargas where INSTANCIA = ‘zzzz’); delete from LIBER_COLH where no_queima in (select distinct no_queima from apt_cargas where INSTANCIA = ‘zzzz’); delete from QUEIMA_ACEIT where no_queima in (select distinct no_queima from apt_cargas where INSTANCIA = ‘zzzz’); delete from QUEIMA_DE where no_queima in (select distinct no_queima from apt_cargas where INSTANCIA = ‘zzzz’); delete from QUEIMA_HE where no_queima in (select distinct no_queima from apt_cargas where INSTANCIA = ‘zzzz’); delete from LOG_QUEIMA_DE where no_queima in (select distinct no_queima from apt_cargas where INSTANCIA = ‘zzzz’); delete from LOG_QUEIMA_HE where no_queima in (select distinct no_queima from apt_cargas where INSTANCIA = ‘zzzz’); delete from PARADUSINA where INSTANCIA = ‘zzzz’; delete from APT_IMP_DE where INSTANCIA = ‘zzzz’; delete from APT_IMP_HE where INSTANCIA = ‘zzzz’; delete from APT_IMPUREZA where INSTANCIA = ‘zzzz’; delete from APT_CANC_ANL where INSTANCIA = ‘zzzz’; delete from LOG_APT_CARGAS_ANL where INSTANCIA = ‘zzzz’; delete from LOG_APT_CARGAS_PROC where INSTANCIA = ‘zzzz’; delete from LOG_APT_CARGAS_RAT where INSTANCIA = ‘zzzz’; delete from LOG_APT_CARGAS_REC where INSTANCIA = ‘zzzz’; delete from LOG_APT_CARGAS where INSTANCIA = ‘zzzz’; delete from LOG_OCOR_CARGAS where INSTANCIA = ‘zzzz’; delete from APT_IMP_TOTAL where INSTANCIA = ‘zzzz’; delete from APT_IMPUR_GEN where INSTANCIA = ‘zzzz’; delete from APT_BRC_VOL_GEN where CD_UNID_IND = (select VALOR FROM PARAMETROS WHERE INSTANCIA = 'zzzz' and SECAO=’RCMP_CAR’ and ENTRADA=’CD_UNID_IND’); delete from APT_CARGAS_LOC where INSTANCIA = ‘zzzz’; delete from APT_CARGAS_RAT where INSTANCIA = ‘zzzz’; delete from APT_CARGAS_IMAGENS where INSTANCIA = ‘zzzz’;
delete from APT_CARGAS_REC where INSTANCIA = ‘zzzz’; delete from APT_CARGAS_REC_FAT where INSTANCIA = ‘zzzz’; delete from APT_CARGAS_VIAGENS where INSTANCIA = ‘zzzz’; delete from APT_CARGAS_PESOS where INSTANCIA = ‘zzzz’; delete from APT_CARGAS_REC_OCORR where INSTANCIA = ‘zzzz’; delete from APT_CARGAS_OCORR where INSTANCIA = ‘zzzz’; delete from APT_CARGAS_OCORR_ANL where INSTANCIA = ‘zzzz’; delete from PARADA_FLUX where INSTANCIA = ‘zzzz’; delete from CARG_EST where INSTANCIA = ‘zzzz’; delete from APT_CARGAS where INSTANCIA = ‘zzzz’; delete from WWW_CERT_PESAGEM where INSTANCIA = ‘zzzz’; delete from CTR_TRAFEGO where INSTANCIA = ‘zzzz’; delete from VALIDA_NUM_ANALISE where INSTANCIA= ‘zzzz’; delete from APT_CARGAS_NF where INSTANCIA = ‘zzzz’; delete from PRE_GUIA_DE where INSTANCIA = ‘zzzz’; delete from PRE_GUIA_HE where INSTANCIA = ‘zzzz’; delete from WWW_BRANCO_VOLATIL where CD_UNID_IND = (select VALOR FROM PARAMETROS WHERE INSTANCIA = 'zzzz' and SECAO=’RCMP_CAR’ and ENTRADA=’CD_UNID_IND’); delete from WWW_CARGAS where INSTANCIA = ‘zzzz’; delete from WWW_CARGAS_RAT where INSTANCIA = ‘zzzz’; delete from WWW_CARGAS_REC where INSTANCIA = ‘zzzz’; delete from WWW_IMP_DE where INSTANCIA = ‘zzzz’; delete from WWW_IMP_HE where INSTANCIA = ‘zzzz’; delete from WWW_QUEIMA_HE where INSTANCIA = ‘zzzz’; delete from UPN_ORI_TROC where INSTANCIA = ‘zzzz’; delete from OC_ORI_TROC where INSTANCIA = ‘zzzz’; delete from SCOLH_ORI_TROC where INSTANCIA = ‘zzzz’; delete from VALIDA_TICKET_RASTREIO where INSTANCIA = 'zzzz'; commit; 7 - Execução dos scripts 2 Segue abaixo os scripts para finalização dos procedimentos -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS , SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from QUEIMA_ACEIT_xxxx_zzzz; select count(*) from QUEIMA_ACEIT_xxxx; insert into QUEIMA_ACEIT_xxxx select * from QUEIMA_ACEIT_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from QUEIMA_ACEIT_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from LIBER_COLH_xxxx_zzzz; select count(*) from LIBER_COLH_xxxx; insert into LIBER_COLH_xxxx select * from LIBER_COLH_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from LIBER_COLH_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from QUEIMA_DE_xxxx_zzzz; select count(*) from QUEIMA_DE_xxxx; insert into QUEIMA_DE_xxxx select * from QUEIMA_DE_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from QUEIMA_DE_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from QUEIMA_HE_xxxx_zzzz; select count(*) from QUEIMA_HE_xxxx; insert into QUEIMA_HE_xxxx select * from QUEIMA_HE_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from QUEIMA_HE_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from LOG_QUEIMA_DE_xxxx_zzzz; select count(*) from LOG_QUEIMA_DE_xxxx; insert into LOG_QUEIMA_DE_xxxx select * from LOG_QUEIMA_DE_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from LOG_QUEIMA_DE_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from LOG_QUEIMA_HE_xxxx_zzzz; select count(*) from LOG_QUEIMA_HE_xxxx; insert into LOG_QUEIMA_HE_xxxx select * from LOG_QUEIMA_HE_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from LOG_QUEIMA_HE_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_IMP_DE_xxxx_zzzz; select count(*) from APT_IMP_DE_xxxx; insert into APT_IMP_DE_xxxx select * from APT_IMP_DE_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_IMP_DE_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_IMP_HE_xxxx_zzzz; select count(*) from APT_IMP_HE_xxxx; insert into APT_IMP_HE_xxxx select * from APT_IMP_HE_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_IMP_HE_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_IMPUREZA_xxxx_zzzz; select count(*) from APT_IMPUREZA_xxxx; insert into APT_IMPUREZA_xxxx select * from APT_IMPUREZA_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_IMPUREZA_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CANC_ANL_xxxx_zzzz; select count(*) from APT_CANC_ANL_xxxx; insert into APT_CANC_ANL_xxxx select * from APT_CANC_ANL_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CANC_ANL_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_IMP_TOTAL_xxxx_zzzz; select count(*) from APT_IMP_TOTAL_xxxx; insert into APT_IMP_TOTAL_xxxx select * from APT_IMP_TOTAL_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_IMP_TOTAL_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_IMPUR_GEN_xxxx_zzzz; select count(*) from APT_IMPUR_GEN_xxxx; insert into APT_IMPUR_GEN_xxxx select * from APT_IMPUR_GEN_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_IMPUR_GEN_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_BRC_VOL_GEN_xxxx_zzzz; select count(*) from APT_BRC_VOL_GEN_xxxx; insert into APT_BRC_VOL_GEN_xxxx select * from APT_BRC_VOL_GEN_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_BRC_VOL_GEN_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CARGAS_PESOS_xxxx_zzzz; select count(*) from APT_CARGAS_PESOS_xxxx; insert into APT_CARGAS_PESOS_xxxx select * from APT_CARGAS_PESOS_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CARGAS_PESOS_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CARGAS_LOC_xxxx_zzzz; select count(*) from APT_CARGAS_LOC_xxxx; insert into APT_CARGAS_LOC_xxxx select * from APT_CARGAS_LOC_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CARGAS_LOC_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CARGAS_RAT_xxxx_zzzz; select count(*) from APT_CARGAS_RAT_xxxx; insert into APT_CARGAS_RAT_xxxx select * from APT_CARGAS_RAT_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CARGAS_RAT_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CARGAS_REC_xxxx_zzzz; select count(*) from APT_CARGAS_REC_xxxx; insert into APT_CARGAS_REC_xxxx select * from APT_CARGAS_REC_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CARGAS_REC_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS , SUBSTITUIR XXXX PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CARGAS_REC_FAT_xxxx_zzzz; select count(*) from APT_CARGAS_REC_FAT_xxxx; insert into APT_CARGAS_REC_FAT_xxxx select * from APT_CARGAS_REC_FAT_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CARGAS_REC_FAT_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS , SUBSTITUIR XXXX PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CARGAS_REC_OCORR_xxxx_zzzz; select count(*) from APT_CARGAS_REC_OCORR_xxxx; insert into APT_CARGAS_REC_OCORR_xxxx select * from APT_CARGAS_REC_OCORR_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CARGAS_REC_OCORR_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS , SUBSTITUIR XXXX PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CARGAS_OCORR_xxxx_zzzz; select count(*) from APT_CARGAS_OCORR_xxxx; insert into APT_CARGAS_OCORR_xxxx select * from APT_CARGAS_OCORR_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CARGAS_OCORR_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS , SUBSTITUIR XXXX PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CARGAS_OCORR_ANL_xxxx_zzzz; select count(*) from APT_CARGAS_OCORR_ANL_xxxx; insert into APT_CARGAS_OCORR_ANL_xxxx select * from APT_CARGAS_OCORR_ANL_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CARGAS_OCORR_ANL_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CARGAS_xxxx_zzzz; select count(*) from APT_CARGAS_xxxx; insert into APT_CARGAS_xxxx select * from APT_CARGAS_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CARGAS_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from VALIDA_NUM_ANALISE_xxxx_zzzz; select count(*) from VALIDA_NUM_ANALISE_xxxx; insert into VALIDA_NUM_ANALISE_xxxx select * from VALIDA_NUM_ANALISE_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from VALIDA_NUM_ANALISE_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; ___________________________________________________________________________________________________________ -- EXECUTAR OS COMANDOS ABAIXO E SOMAR A QUANTIDADE DE LINHAS DOS DOIS COMANDOS, SUBSTITUIR xxxx PELA SAFRA e zzzz PELA INSTANCIA. select count(*) from APT_CARGAS_NF_xxxx_zzzz; select count(*) from APT_CARGAS_NF_xxxx; insert into APT_CARGAS_NF_xxxx select * from APT_CARGAS_NF_xxxx_zzzz; -- A SOMA REALIZADA ACIMA PRECISA SER O RESULTADO DO COMANDO ABAIXO select count(*) from APT_CARGAS_NF_xxxx; SE OS VALORES FOREM IGUAIS PODERÁ COMITAR COMMIT; 8 – Dropar tabelas temporárias Dropar as tabelas temporárias especificas. Substituir xxxx pela Safra e zzzz pela Instancia. drop table QUEIMA_ACEIT_xxxx_zzzz; drop table LIBER_COLH_xxxx_zzzz; drop table QUEIMA_DE_xxxx_zzzz; drop table QUEIMA_HE_xxxx_zzzz; drop table LOG_QUEIMA_DE_xxxx_zzzz; drop table LOG_QUEIMA_HE_xxxx_zzzz; drop table APT_IMP_DE_xxxx_zzzz; drop table APT_IMP_HE_xxxx_zzzz; drop table APT_IMPUREZA_xxxx_zzzz; drop table APT_CANC_ANL_xxxx_zzzz; drop table APT_IMP_TOTAL_xxxx_zzzz; drop table APT_IMPUR_GEN_xxxx_zzzz; drop table APT_BRC_VOL_GEN_xxxx_zzzz; drop table APT_CARGAS_PESOS_xxxx_zzzz; drop table APT_CARGAS_LOC_xxxx_zzzz; drop table APT_CARGAS_RAT_xxxx_zzzz; drop table APT_CARGAS_IMAGENS_xxxx_zzzz;
drop table APT_CARGAS_REC_xxxx_zzzz; drop table APT_CARGAS_REC_xxxx_zzzz; drop table APT_CARGAS_REC_OCORR_xxxx_zzzz; drop table APT_CARGAS_OCORR_xxxx_zzzz; drop table APT_CARGAS_OCORR_ANL_xxxx_zzzz; drop table APT_CARGAS_xxxx_zzzz; drop table VALIDA_NUM_ANALISE_xxxx_zzzz; drop table APT_CARGAS_NF_xxxx_zzzz; 9 – Analyse das tabelas Executar comando analyze nas tabelas envolvidas no procedimento. analyze table ESTQUSINA estimate statistics; analyze table ESTQCAMPO estimate statistics; analyze table ESTQCAMPLOC estimate statistics; analyze table ESTQBALSA estimate statistics; analyze table LIBERACAO estimate statistics; analyze table QUEIMA_DE estimate statistics; analyze table QUEIMA_ACEIT estimate statistics; analyze table QUEIMA_HE estimate statistics; analyze table LIBER_COLH estimate statistics; analyze table HISTQUEIMA estimate statistics; analyze table HISTPRDHR estimate statistics; analyze table PARADUSINA estimate statistics; analyze table APT_IMP_DE estimate statistics; analyze table APT_IMP_HE estimate statistics; analyze table APT_IMPUREZA estimate statistics; analyze table APT_CANC_ANL estimate statistics; analyze table LOG_APT_CARGAS estimate statistics; analyze table LOG_OCOR_CARGAS estimate statistics; analyze table APT_IMP_TOTAL estimate statistics; analyze table APT_IMPUR_GEN estimate statistics; analyze table APT_BRC_VOL_GEN estimate statistics; analyze table APT_CARGAS_PESOS estimate statistics; analyze table APT_CARGAS_LOC estimate statistics; analyze table APT_CARGAS_RAT estimate statistics; analyze table APT_CARGAS_IMAGENS estimate statistics;
analyze table APT_CARGAS_REC estimate statistics; analyze table APT_CARGAS_REC_FAT estimate statistics; analyze table APT_CARGAS_VIAGENS estimate statistics; analyze table PARADA_FLUX estimate statistics; analyze table CARG_EST estimate statistics; analyze table APT_CARGAS estimate statistics; analyze table WWW_CERT_PESAGEM estimate statistics; analyze table CTR_TRAFEGO estimate statistics; analyze table MATUR_LIB estimate statistics; analyze table MATUR_LAB estimate statistics; analyze table ORDEM_MAT estimate statistics; analyze table ORD_MAT_DE estimate statistics; analyze table VALIDA_NUM_ANALISE estimate statistics; analyze table APT_CARGAS_NF estimate statistics; |