-- THIS INSERT IS DIRECTLY BECAUSE THE FILE THAT CONTAINS THIS VALUES ISN'T A CSV: IS A XLSX. FOR THIS, CANNOT BE COPY FROM COMMAND INSERT INTO PAIS VALUES (4, $$Afeganistão$$), (8, $$Albânia$$), (10, $$Antártida$$), (12, $$Argélia$$), (16, $$Samoa Americana$$), (20, $$Andorra$$), (24, $$Angola$$), (28, $$Antígua e Barbuda$$), (31, $$Azerbaijão$$), (32, $$Argentina$$), (36, $$Austrália$$), (40, $$Áustria$$), (44, $$Bahamas$$), (48, $$Bahrein$$), (50, $$Bangladesh$$), (51, $$Armênia$$), (52, $$Barbados$$), (56, $$Bélgica$$), (60, $$Bermudas$$), (64, $$Butão$$), (68, $$Bolívia$$), (70, $$Bósnia e Herzegovina$$), (72, $$Botswana$$), (74, $$Ilha Bouvet$$), (76, $$Brasil$$), (84, $$Belize$$), (86, $$Território Britânico do Oceano Índico$$), (90, $$Ilhas Salomão$$), (92, $$Ilhas Virgens Britânicas$$), (96, $$Brunei$$), (100, $$Bulgária$$), (104, $$Myanmar$$), (108, $$Burundi$$), (112, $$Bielorrússia$$), (116, $$Camboja$$), (120, $$Camarões$$), (124, $$Canadá$$), (132, $$Cabo Verde$$), (136, $$Ilhas Cayman$$), (140, $$República Centro-Africana$$), (144, $$Sri Lanka$$), (148, $$Chade$$), (152, $$Chile$$), (156, $$China$$), (158, $$República da China$$), (162, $$Ilhas Natal$$), (166, $$Ilhas Cocos (Keeling)$$), (170, $$Colômbia$$), (174, $$Comores$$), (175, $$Mayotte$$), (178, $$República do Congo$$), (180, $$República Democrática do Congo$$), (184, $$Ilhas Cook$$), (188, $$Costa Rica$$), (191, $$Croácia$$), (192, $$Cuba$$), (196, $$Chipre$$), (203, $$República Tcheca$$), (204, $$Benim$$), (208, $$Dinamarca$$), (212, $$Dominica$$), (214, $$República Dominicana$$), (218, $$Equador$$), (222, $$El Salvador$$), (226, $$Guiné Equatorial$$), (231, $$Etiópia$$), (232, $$Eritreia$$), (233, $$Estônia$$), (234, $$Ilhas Feroe$$), (238, $$Ilhas Malvinas$$), (239, $$Ilhas Geórgia do Sul e Sandwich do Sul$$), (242, $$Fiji$$), (246, $$Finlândia$$), (248, $$Ilhas Aland$$), (250, $$França$$), (254, $$Guiné Francesa$$), (258, $$Polinésia Francesa$$), (260, $$Terras Austrais e Antárticas Francesas$$), (262, $$Djibouti$$), (266, $$Gabão$$), (268, $$Geórgia$$), (270, $$Gâmbia$$), (275, $$Palestina$$), (276, $$Alemanha$$), (288, $$Gana$$), (292, $$Gibraltar$$), (296, $$Kiribati$$), (300, $$Grécia$$), (304, $$Groenlândia$$), (308, $$Granada$$), (312, $$Guadalupe$$), (316, $$Guam$$), (320, $$Guatemala$$), (324, $$Guiné$$), (328, $$Guiana$$), (332, $$Haiti $$), (334, $$Ilha Heard e Ilhas McDonald$$), (336, $$Vaticano$$), (339, $$Apátrida$$), (340, $$Honduras$$), (344, $$Hong Kong$$), (348, $$Hungria$$), (352, $$Islândia$$), (356, $$Índia $$), (360, $$Indonésia$$), (364, $$Irã$$), (368, $$Iraque$$), (372, $$Irlanda$$), (376, $$Israel$$), (380, $$Itália$$), (384, $$Costa do Marfim$$), (388, $$Jamaica$$), (392, $$Japão$$), (398, $$Cazaquistão$$), (400, $$Jordânia$$), (404, $$Quénia$$), (408, $$Coreia do Norte$$), (410, $$Coreia do Sul$$), (414, $$Kuwait $$), (417, $$República Quirguiz$$), (418, $$Laos$$), (422, $$Líbano$$), (426, $$Lesoto$$), (428, $$Letónia$$), (430, $$Libéria$$), (434, $$Líbia$$), (438, $$Liechtenstein$$), (440, $$Lituânia$$), (442, $$Luxemburgo$$), (446, $$Macau$$), (450, $$Madagáscar$$), (454, $$Malawi$$), (458, $$Malásia$$), (462, $$Maldivas$$), (466, $$Mali$$), (470, $$Malta$$), (474, $$Martinica$$), (478, $$Mauritânia$$), (480, $$Maurícia$$), (484, $$México$$), (492, $$Mônaco$$), (496, $$Mongólia$$), (498, $$Moldávia$$), (499, $$Montenegro$$), (500, $$Montserrat$$), (504, $$Marrocos$$), (508, $$Moçambique$$), (512, $$Omã$$), (516, $$Namíbia$$), (520, $$Nauru$$), (524, $$Nepal$$), (528, $$Holanda$$), (530, $$Antilhas Holandesas$$), (531, $$Curaçao$$), (533, $$Aruba$$), (534, $$Sint Maarten (Parte Holandesa)$$), (535, $$Bonaire, Saint Eustatius E Saba$$), (540, $$Nova Caledónia$$), (548, $$Vanuatu$$), (554, $$Nova Zelândia$$), (558, $$Nicarágua$$), (562, $$Níger$$), (566, $$Nigéria$$), (570, $$Niue$$), (574, $$Ilha Norfolk$$), (578, $$Noruega$$), (580, $$Ilhas Marianas do Norte$$), (581, $$Ilhas Menores Distantes dos Estados Unidos$$), (583, $$Estados Federados da Micronésia$$), (584, $$Ilhas Marshall$$), (585, $$Palau$$), (586, $$Paquistão$$), (591, $$Panamá$$), (598, $$Papua-Nova Guiné$$), (600, $$Paraguai$$), (604, $$Peru$$), (608, $$Filipinas$$), (612, $$Ilhas Pitcairn$$), (616, $$Polônia$$), (620, $$Portugal$$), (624, $$Guiné-Bissau$$), (626, $$Timor-Leste$$), (630, $$Porto Rico$$), (634, $$Catar$$), (638, $$Réunion$$), (642, $$Roménia$$), (643, $$Rússia$$), (646, $$Ruanda$$), (652, $$São Bartolomeu$$), (654, $$Santa Helena$$), (659, $$São Cristóvão e Nevis$$), (660, $$Anguilla$$), (662, $$Santa Lúcia$$), (663, $$Saint-Martin (Parte Francesa)$$), (666, $$São Pedro e Miquelão$$), (670, $$São Vicente e Granadinas$$), (674, $$San Marino$$), (678, $$São Tomé e Príncipe$$), (680, $$Sark$$), (682, $$Arábia Saudita$$), (686, $$Senegal$$), (688, $$Sérvia$$), (690, $$Seicheles$$), (694, $$Serra Leoa$$), (702, $$Cingapura$$), (703, $$Eslováquia$$), (704, $$Vietnã$$), (705, $$Eslovênia$$), (706, $$Somália$$), (710, $$África do Sul$$), (716, $$Zimbábue$$), (724, $$Espanha$$), (728, $$Sudão Do Sul$$), (729, $$Sudão$$), (732, $$Saara Ocidental$$), (740, $$Suriname$$), (744, $$Svalbard and Jan Mayen$$), (748, $$Suazilândia$$), (752, $$Suécia$$), (756, $$Suíça$$), (760, $$Síria$$), (762, $$Tajiquistão$$), (764, $$Tailândia$$), (768, $$Togo$$), (772, $$Tokelau$$), (776, $$Tonga$$), (780, $$Trinidad e Tobago$$), (784, $$Emirados Árabes Unidos$$), (788, $$Tunísia$$), (792, $$Turquia$$), (795, $$Turcomenistão$$), (796, $$Turks e Caicos$$), (798, $$Tuvalu$$), (800, $$Uganda$$), (804, $$Ucrânia$$), (807, $$Macedônia$$), (818, $$Egito$$), (826, $$Reino Unido$$), (830, $$Ilhas Do Canal$$), (831, $$Guernsey$$), (832, $$Jersey$$), (833, $$Ilha de Man$$), (834, $$Tanzânia$$), (840, $$Estados Unidos$$), (850, $$Ilhas Virgens Americanas$$), (854, $$Burkina Faso$$), (858, $$Uruguai$$), (860, $$Uzbequistão$$), (862, $$Venezuela$$), (876, $$Wallis e Futuna$$), (882, $$Samoa$$), (887, $$Iémen$$), (894, $$Zâmbia$$), (999, $$Outra Nacionalidade$$); insert into regiao values (1),(2),(3),(4),(5); INSERT INTO uf ( CO_UF, CO_REGIAO) SELECT DISTINCT CO_UF, CO_REGIAO FROM ies_temp; INSERT INTO OCDE_AREA_GERAL( CO_OCDE_AREA_GERAL, NO_OCDE_AREA_GERAL) SELECT DISTINCT CO_OCDE_AREA_GERAL, NO_OCDE_AREA_GERAL FROM ocde_temp ORDER BY CO_OCDE_AREA_GERAL; INSERT INTO OCDE_AREA_ESPECIFICA(CO_OCDE_AREA_ESPECIFICA, NO_OCDE_AREA_ESPECIFICA, CO_OCDE_AREA_GERAL) SELECT DISTINCT CO_OCDE_AREA_ESPECIFICA, NO_OCDE_AREA_ESPECIFICA, CO_OCDE_AREA_GERAL FROM ocde_temp ORDER BY CO_OCDE_AREA_ESPECIFICA; INSERT INTO OCDE_AREA_DETALHADA(CO_OCDE_AREA_DETALHADA, NO_OCDE_AREA_DETALHADA, CO_OCDE_AREA_ESPECIFICA ) SELECT DISTINCT CO_OCDE_AREA_DETALHADA, NO_OCDE_AREA_DETALHADA, CO_OCDE_AREA_ESPECIFICA FROM ocde_temp ORDER BY CO_OCDE_AREA_ESPECIFICA; INSERT INTO OCDE(CO_OCDE, NO_OCDE, CO_OCDE_AREA_DETALHADA, NU_ANO_CENSO) SELECT DISTINCT CO_OCDE, NO_OCDE, CO_OCDE_AREA_DETALHADA, NU_ANO_CENSO FROM ocde_temp ORDER BY CO_OCDE; INSERT INTO municipio_temp (CO_MUNICIPIO, CO_UF, IN_CAPITAL) SELECT DISTINCT CO_MUNICIPIO, CO_UF, cast(IN_CAPITAL AS boolean) AS boolean FROM ies_temp; INSERT INTO municipio_temp (CO_MUNICIPIO, CO_UF, IN_CAPITAL) SELECT DISTINCT CO_MUNICIPIO, CO_UF, cast(IN_CAPITAL AS boolean) AS boolean FROM curso_temp; INSERT INTO municipio_temp (CO_MUNICIPIO, CO_UF, IN_CAPITAL) SELECT DISTINCT CO_MUNICIPIO, CO_UF, cast(IN_CAPITAL AS boolean) AS boolean FROM local_oferta_temp; UPDATE municipio_temp AS mt SET co_regiao = (SELECT co_regiao FROM uf AS u WHERE u.co_uf = mt.co_uf); INSERT INTO municipio (CO_MUNICIPIO, CO_UF, IN_CAPITAL, CO_REGIAO) SELECT DISTINCT CO_MUNICIPIO, CO_UF, IN_CAPITAL, CO_REGIAO FROM municipio_temp AS mt WHERE mt.co_municipio IS NOT NULL AND mt.co_uf IS NOT NULL AND mt.in_capital IS NOT NULL AND mt.co_regiao IS NOT NULL; INSERT INTO docente ( CO_MUNICIPIO_NASCIMENTO, CO_DOCENTE, TP_SEXO, NU_ANO_NASCIMENTO, NU_MES_NASCIMENTO, NU_DIA_NASCIMENTO, NU_IDADE, TP_COR_RACA, CO_PAIS_ORIGEM, TP_NACIONALIDADE, TP_DEFICIENCIA, IN_DEFICIENCIA_CEGUEIRA, IN_DEFICIENCIA_BAIXA_VISAO, IN_DEFICIENCIA_SURDEZ, IN_DEFICIENCIA_AUDITIVA, IN_DEFICIENCIA_FISICA, IN_DEFICIENCIA_SURDOCEGUEIRA, IN_DEFICIENCIA_MULTIPLA, IN_DEFICIENCIA_INTELECTUAL ) SELECT DISTINCT CO_MUNICIPIO_NASCIMENTO, CO_DOCENTE, TP_SEXO, NU_ANO_NASCIMENTO, NU_MES_NASCIMENTO, NU_DIA_NASCIMENTO, NU_IDADE, TP_COR_RACA, CO_PAIS_ORIGEM, TP_NACIONALIDADE, TP_DEFICIENCIA, IN_DEFICIENCIA_CEGUEIRA, IN_DEFICIENCIA_BAIXA_VISAO, IN_DEFICIENCIA_SURDEZ, IN_DEFICIENCIA_AUDITIVA, IN_DEFICIENCIA_FISICA, IN_DEFICIENCIA_SURDOCEGUEIRA, IN_DEFICIENCIA_MULTIPLA, IN_DEFICIENCIA_INTELECTUAL from docente_temp; UPDATE docente AS dc SET co_regiao = (SELECT co_regiao FROM municipio AS m WHERE m.co_municipio = dc.co_municipio_nascimento); UPDATE docente AS dc SET co_uf = (SELECT co_uf FROM municipio AS m WHERE m.co_municipio = dc.co_municipio_nascimento); INSERT INTO ies ( CO_IES, NO_IES, SG_IES, CO_MANTENEDORA, NO_MANTENEDORA, TP_CATEGORIA_ADMINISTRATIVA, TP_ORGANIZACAO_ACADEMICA, CO_MUNICIPIO, CO_REGIAO, CO_UF, QT_TEC_TOTAL, QT_TEC_FUNDAMENTAL_INCOMP_FEM, QT_TEC_FUNDAMENTAL_INCOMP_MASC, QT_TEC_FUNDAMENTAL_COMP_FEM, QT_TEC_FUNDAMENTAL_COMP_MASC, QT_TEC_MEDIO_FEM, QT_TEC_MEDIO_MASC, QT_TEC_SUPERIOR_FEM, QT_TEC_SUPERIOR_MASC, QT_TEC_ESPECIALIZACAO_FEM, QT_TEC_ESPECIALIZACAO_MASC, QT_TEC_MESTRADO_FEM, QT_TEC_MESTRADO_MASC, QT_TEC_DOUTORADO_FEM, QT_TEC_DOUTORADO_MASC, IN_ACESSO_PORTAL_CAPES, IN_ACESSO_OUTRAS_BASES, IN_REPOSITORIO_INSTITUCIONAL, IN_BUSCA_INTEGRADA, IN_SERVICO_INTERNET, IN_PARTICIPA_REDE_SOCIAL, IN_CATALOGO_ONLINE, QT_PERIODICO_ELETRONICO, QT_LIVRO_ELETRONICO, TP_REFERENTE, VL_RECEITA_PROPRIA, VL_RECEITA_TRANSFERENCIA, VL_RECEITA_OUTRA, VL_DESPESA_PESSOAL_DOCENTE, VL_DESPESA_PESSOAL_TECNICO, VL_DESPESA_PESSOAL_ENCARGO, VL_DESPESA_CUSTEIO, VL_DESPESA_INVESTIMENTO, VL_DESPESA_PESQUISA, VL_DESPESA_OUTRA ) SELECT DISTINCT CO_IES, NO_IES, SG_IES, CO_MANTENEDORA, NO_MANTENEDORA, TP_CATEGORIA_ADMINISTRATIVA, TP_ORGANIZACAO_ACADEMICA, CO_MUNICIPIO, CO_REGIAO, CO_UF, QT_TEC_TOTAL, QT_TEC_FUNDAMENTAL_INCOMP_FEM, QT_TEC_FUNDAMENTAL_INCOMP_MASC, QT_TEC_FUNDAMENTAL_COMP_FEM, QT_TEC_FUNDAMENTAL_COMP_MASC, QT_TEC_MEDIO_FEM, QT_TEC_MEDIO_MASC, QT_TEC_SUPERIOR_FEM, QT_TEC_SUPERIOR_MASC, QT_TEC_ESPECIALIZACAO_FEM, QT_TEC_ESPECIALIZACAO_MASC, QT_TEC_MESTRADO_FEM, QT_TEC_MESTRADO_MASC, QT_TEC_DOUTORADO_FEM, QT_TEC_DOUTORADO_MASC, IN_ACESSO_PORTAL_CAPES, IN_ACESSO_OUTRAS_BASES, IN_REPOSITORIO_INSTITUCIONAL, IN_BUSCA_INTEGRADA, IN_SERVICO_INTERNET, IN_PARTICIPA_REDE_SOCIAL, IN_CATALOGO_ONLINE, QT_PERIODICO_ELETRONICO, QT_LIVRO_ELETRONICO, TP_REFERENTE, VL_RECEITA_PROPRIA, VL_RECEITA_TRANSFERENCIA, VL_RECEITA_OUTRA, VL_DESPESA_PESSOAL_DOCENTE, VL_DESPESA_PESSOAL_TECNICO, VL_DESPESA_PESSOAL_ENCARGO, VL_DESPESA_CUSTEIO, VL_DESPESA_INVESTIMENTO, VL_DESPESA_PESQUISA, VL_DESPESA_OUTRA FROM ies_temp; INSERT INTO docente_ies ( CO_DOCENTE, CO_IES, CO_DOCENTE_IES, TP_ESCOLARIDADE, TP_SITUACAO, TP_REGIME_TRABALHO, IN_ATUACAO_EAD, IN_ATUACAO_EXTENSAO, IN_ATUACAO_GESTAO , IN_ATUACAO_GRAD_PRESENCIAL, IN_ATUACAO_POS_EAD, IN_ATUACAO_POS_PRESENCIAL, IN_ATUACAO_SEQUENCIAL, IN_ATUACAO_PESQUISA, IN_BOLSA_PESQUISA, IN_SUBSTITUTO, IN_EXERCICIO_DATA_REFERENCIA, IN_VISITANTE, TP_VISITANTE_IFES_VINCULO ) SELECT DISTINCT CO_DOCENTE, CO_IES, CO_DOCENTE_IES, TP_ESCOLARIDADE, TP_SITUACAO, TP_REGIME_TRABALHO, IN_ATUACAO_EAD, IN_ATUACAO_EXTENSAO, IN_ATUACAO_GESTAO , IN_ATUACAO_GRAD_PRESENCIAL, IN_ATUACAO_POS_EAD, IN_ATUACAO_POS_PRESENCIAL, IN_ATUACAO_SEQUENCIAL, IN_ATUACAO_PESQUISA, IN_BOLSA_PESQUISA, IN_SUBSTITUTO, IN_EXERCICIO_DATA_REFERENCIA, IN_VISITANTE, TP_VISITANTE_IFES_VINCULO FROM docente_temp; INSERT INTO local_oferta ( CO_MUNICIPIO, CO_UF, CO_LOCAL_OFERTA, NO_LOCAL_OFERTA, IN_SEDE, IN_LOCAL_OFERTA_NEAD, IN_LOCAL_OFERTA_UAB, IN_LOCAL_OFERTA_REITORIA, IN_LOCAL_OFERTA_POLO, IN_LOCAL_OFERTA_UNID_ACADEMICA, QT_COMPUTADOR_DISCENTE, IN_ACESSIBILIDADE, IN_SINALIZACAO_TATIL, IN_RAMPA_ACESSO_CORRIMAO, IN_ENTRADA_SAIDA_DIMENSAO, IN_AMBIENTE_DESOBSTRUIDO, IN_SINALIZACAO_SONORA, IN_SINALIZACAO_VISUAL, IN_EQUIPAMENTO_ELETROMECANICO, IN_BANHEIRO_ADAPTADO, IN_ESPACO_ATENDIMENTO_ADAPTADO, IN_MOBILIARIO_ADAPTADO, IN_BEBEDOURO_LAVABO_ADAPTADO, IN_RESTAURANTE_UNIVERSITARIO, IN_QUADRA_POLIESPORTIVA, IN_PISCINA, IN_QUADRA_COBERTA_GINASIO, IN_CINEMA, IN_VESTIARIO, IN_SERVICOS, IN_ESTACIONAMENTO_DOCENTE, IN_CANTINA_LANCHONETE, IN_PISTA_ATLETISMO, IN_CAMPO_PRATICA_ESPORTIVA, IN_AUDITORIO_TEATRO, IN_REDE_SEM_FIO_COMU_ACADEMICA, IN_POSTO_ATENDIMENTO_1_SOCORRO, IN_BICICLETARIO, IN_ESTACIONAMENTO_ALUNO, IN_MORADIA_ESTUDANTIL, IN_EQUIPA_VIDEOCONFERENCIA, IN_SALA_COORDENACAO_POLO, IN_MICROCOMPUTADOR, IN_POSSUI_INTERNET_BANDA_LARGA, IN_SALA_ATENDIMENTO_TUTOR ) SELECT DISTINCT CO_MUNICIPIO, CO_UF, CO_LOCAL_OFERTA, NO_LOCAL_OFERTA, IN_SEDE, IN_LOCAL_OFERTA_NEAD, IN_LOCAL_OFERTA_UAB, IN_LOCAL_OFERTA_REITORIA, IN_LOCAL_OFERTA_POLO, IN_LOCAL_OFERTA_UNID_ACADEMICA, QT_COMPUTADOR_DISCENTE, IN_ACESSIBILIDADE, IN_SINALIZACAO_TATIL, IN_RAMPA_ACESSO_CORRIMAO, IN_ENTRADA_SAIDA_DIMENSAO, IN_AMBIENTE_DESOBSTRUIDO, IN_SINALIZACAO_SONORA, IN_SINALIZACAO_VISUAL, IN_EQUIPAMENTO_ELETROMECANICO, IN_BANHEIRO_ADAPTADO, IN_ESPACO_ATENDIMENTO_ADAPTADO, IN_MOBILIARIO_ADAPTADO, IN_BEBEDOURO_LAVABO_ADAPTADO, IN_RESTAURANTE_UNIVERSITARIO, IN_QUADRA_POLIESPORTIVA, IN_PISCINA, IN_QUADRA_COBERTA_GINASIO, IN_CINEMA, IN_VESTIARIO, IN_SERVICOS, IN_ESTACIONAMENTO_DOCENTE, IN_CANTINA_LANCHONETE, IN_PISTA_ATLETISMO, IN_CAMPO_PRATICA_ESPORTIVA, IN_AUDITORIO_TEATRO, IN_REDE_SEM_FIO_COMU_ACADEMICA, IN_POSTO_ATENDIMENTO_1_SOCORRO, IN_BICICLETARIO, IN_ESTACIONAMENTO_ALUNO, IN_MORADIA_ESTUDANTIL, IN_EQUIPA_VIDEOCONFERENCIA, IN_SALA_COORDENACAO_POLO, IN_MICROCOMPUTADOR, IN_POSSUI_INTERNET_BANDA_LARGA, IN_SALA_ATENDIMENTO_TUTOR FROM local_oferta_temp; UPDATE local_oferta AS lo SET co_regiao = (SELECT co_regiao FROM municipio AS m WHERE m.co_municipio = lo.co_municipio); INSERT INTO curso ( CO_CURSO, NU_ANO_CENSO, CO_OCDE, NO_CURSO, TP_SITUACAO, TP_GRAU_ACADEMICO, TP_MODALIDADE_ENSINO, TP_NIVEL_ACADEMICO, IN_GRATUITO, TP_ATRIBUTO_INGRESSO, NU_CARGA_HORARIA, DT_INICIO_FUNCIONAMENTO, DT_AUTORIZACAO_CURSO, IN_AJUDA_DEFICIENTE, IN_MATERIAL_DIGITAL, IN_MATERIAL_AMPLIADO, IN_MATERIAL_TATIL, IN_MATERIAL_IMPRESSO, IN_MATERIAL_AUDIO, IN_MATERIAL_BRAILLE, IN_MATERIAL_LIBRAS, IN_DISCIPLINA_LIBRAS, IN_TRADUTOR_LIBRAS, IN_GUIA_INTERPRETE, IN_RECURSOS_COMUNICACAO, IN_RECURSOS_INFORMATICA, IN_INTEGRAL, IN_MATUTINO, IN_VESPERTINO, IN_NOTURNO, NU_INTEGRALIZACAO_INTEGRAL, NU_INTEGRALIZACAO_MATUTINO, NU_INTEGRALIZACAO_VESPERTINO, NU_INTEGRALIZACAO_NOTURNO, NU_INTEGRALIZACAO_EAD, IN_OFERECE_DISC_SEMI_PRES, NU_PERC_CARGA_SEMI_PRES, IN_POSSUI_LABORATORIO, QT_INSC_VAGA_NOVA_INTEGRAL, QT_INSC_VAGA_NOVA_MATUTINO, QT_INSC_VAGA_NOVA_VESPERTINO, QT_INSC_VAGA_NOVA_NOTURNO, QT_INSC_VAGA_NOVA_EAD, QT_INSC_VAGA_REMAN_INTEGRAL, QT_INSC_VAGA_REMAN_MATUTINO, QT_INSC_VAGA_REMAN_VESPERTINO, QT_INSC_VAGA_REMAN_NOTURNO, QT_INSC_VAGA_REMAN_EAD, QT_INSC_PROG_ESP_INTEGRAL, QT_INSC_PROG_ESP_MATUTINO, QT_INSC_PROG_ESP_VESPERTINO, QT_INSC_PROG_ESP_NOTURNO, QT_INSC_PROG_ESP_EAD, QT_INSC_PRINCIPAL_INTEGRAL, QT_INSC_PRINCIPAL_MATUTINO, QT_INSC_PRINCIPAL_VESPERTINO, QT_INSC_PRINCIPAL_NOTURNO, QT_INSC_PRINCIPAL_EAD, QT_INSC_OUTRA_VAGA_INTEGRAL, QT_INSC_OUTRA_VAGA_MATUTINO, QT_INSC_OUTRA_VAGA_VESPERTINO, QT_INSC_OUTRA_VAGA_NOTURNO, QT_INSC_OUTRA_VAGA_EAD, QT_INSC_ANUAL_INTEGRAL, QT_INSC_ANUAL_MATUTINO, QT_INSC_ANUAL_VESPERTINO, QT_INSC_ANUAL_NOTURNO, QT_INSC_ANUAL_EAD, QT_VAGAS_NOVAS_INTEGRAL, QT_VAGAS_NOVAS_MATUTINO, QT_VAGAS_NOVAS_VESPERTINO, QT_VAGAS_NOVAS_NOTURNO, QT_VAGAS_NOVAS_EAD, QT_VAGAS_REMAN_INTEGRAL, QT_VAGAS_REMAN_MATUTINO, QT_VAGAS_REMAN_VESPERTINO, QT_VAGAS_REMAN_NOTURNO, QT_VAGAS_REMAN_EAD, QT_VAGAS_PROG_ESP_INTEGRAL, QT_VAGAS_PROG_ESP_MATUTINO, QT_VAGAS_PROG_ESP_VESPERTINO, QT_VAGAS_PROG_ESP_NOTURNO, QT_VAGAS_PROG_ESP_EAD, QT_VAGAS_PRINCIPAL_INTEGRAL, QT_VAGAS_PRINCIPAL_MATUTINO, QT_VAGAS_PRINCIPAL_VESPERTINO, QT_VAGAS_PRINCIPAL_NOTURNO, QT_VAGAS_PRINCIPAL_EAD, QT_VAGAS_OUTRAS_INTEGRAL, QT_VAGAS_OUTRAS_MATUTINO, QT_VAGAS_OUTRAS_VESPERTINO, QT_VAGAS_OUTRAS_NOTURNO, QT_VAGAS_OUTRAS_EAD, QT_VAGAS_ANUAL_INTEGRAL, QT_VAGAS_ANUAL_MATUTINO, QT_VAGAS_ANUAL_VESPERTINO, QT_VAGAS_ANUAL_NOTURNO, QT_VAGAS_ANUAL_EAD, QT_MATRICULA_TOTAL, QT_CONCLUINTE_TOTAL, QT_INGRESSO_TOTAL, QT_INGRESSO_VAGA_NOVA, QT_INGRESSO_PROCESSO_SELETIVO, QT_VAGA_TOTAL ) SELECT DISTINCT CO_CURSO, NU_ANO_CENSO, CO_OCDE, NO_CURSO, TP_SITUACAO, TP_GRAU_ACADEMICO, TP_MODALIDADE_ENSINO, TP_NIVEL_ACADEMICO, IN_GRATUITO, TP_ATRIBUTO_INGRESSO, NU_CARGA_HORARIA, DT_INICIO_FUNCIONAMENTO, DT_AUTORIZACAO_CURSO, IN_AJUDA_DEFICIENTE, IN_MATERIAL_DIGITAL, IN_MATERIAL_AMPLIADO, IN_MATERIAL_TATIL, IN_MATERIAL_IMPRESSO, IN_MATERIAL_AUDIO, IN_MATERIAL_BRAILLE, IN_MATERIAL_LIBRAS, IN_DISCIPLINA_LIBRAS, IN_TRADUTOR_LIBRAS, IN_GUIA_INTERPRETE, IN_RECURSOS_COMUNICACAO, IN_RECURSOS_INFORMATICA, IN_INTEGRAL, IN_MATUTINO, IN_VESPERTINO, IN_NOTURNO, NU_INTEGRALIZACAO_INTEGRAL, NU_INTEGRALIZACAO_MATUTINO, NU_INTEGRALIZACAO_VESPERTINO, NU_INTEGRALIZACAO_NOTURNO, NU_INTEGRALIZACAO_EAD, IN_OFERECE_DISC_SEMI_PRES, NU_PERC_CARGA_SEMI_PRES, IN_POSSUI_LABORATORIO, QT_INSC_VAGA_NOVA_INTEGRAL, QT_INSC_VAGA_NOVA_MATUTINO, QT_INSC_VAGA_NOVA_VESPERTINO, QT_INSC_VAGA_NOVA_NOTURNO, QT_INSC_VAGA_NOVA_EAD, QT_INSC_VAGA_REMAN_INTEGRAL, QT_INSC_VAGA_REMAN_MATUTINO, QT_INSC_VAGA_REMAN_VESPERTINO, QT_INSC_VAGA_REMAN_NOTURNO, QT_INSC_VAGA_REMAN_EAD, QT_INSC_PROG_ESP_INTEGRAL, QT_INSC_PROG_ESP_MATUTINO, QT_INSC_PROG_ESP_VESPERTINO, QT_INSC_PROG_ESP_NOTURNO, QT_INSC_PROG_ESP_EAD, QT_INSC_PRINCIPAL_INTEGRAL, QT_INSC_PRINCIPAL_MATUTINO, QT_INSC_PRINCIPAL_VESPERTINO, QT_INSC_PRINCIPAL_NOTURNO, QT_INSC_PRINCIPAL_EAD, QT_INSC_OUTRA_VAGA_INTEGRAL, QT_INSC_OUTRA_VAGA_MATUTINO, QT_INSC_OUTRA_VAGA_VESPERTINO, QT_INSC_OUTRA_VAGA_NOTURNO, QT_INSC_OUTRA_VAGA_EAD, QT_INSC_ANUAL_INTEGRAL, QT_INSC_ANUAL_MATUTINO, QT_INSC_ANUAL_VESPERTINO, QT_INSC_ANUAL_NOTURNO, QT_INSC_ANUAL_EAD, QT_VAGAS_NOVAS_INTEGRAL, QT_VAGAS_NOVAS_MATUTINO, QT_VAGAS_NOVAS_VESPERTINO, QT_VAGAS_NOVAS_NOTURNO, QT_VAGAS_NOVAS_EAD, QT_VAGAS_REMAN_INTEGRAL, QT_VAGAS_REMAN_MATUTINO, QT_VAGAS_REMAN_VESPERTINO, QT_VAGAS_REMAN_NOTURNO, QT_VAGAS_REMAN_EAD, QT_VAGAS_PROG_ESP_INTEGRAL, QT_VAGAS_PROG_ESP_MATUTINO, QT_VAGAS_PROG_ESP_VESPERTINO, QT_VAGAS_PROG_ESP_NOTURNO, QT_VAGAS_PROG_ESP_EAD, QT_VAGAS_PRINCIPAL_INTEGRAL, QT_VAGAS_PRINCIPAL_MATUTINO, QT_VAGAS_PRINCIPAL_VESPERTINO, QT_VAGAS_PRINCIPAL_NOTURNO, QT_VAGAS_PRINCIPAL_EAD, QT_VAGAS_OUTRAS_INTEGRAL, QT_VAGAS_OUTRAS_MATUTINO, QT_VAGAS_OUTRAS_VESPERTINO, QT_VAGAS_OUTRAS_NOTURNO, QT_VAGAS_OUTRAS_EAD, QT_VAGAS_ANUAL_INTEGRAL, QT_VAGAS_ANUAL_MATUTINO, QT_VAGAS_ANUAL_VESPERTINO, QT_VAGAS_ANUAL_NOTURNO, QT_VAGAS_ANUAL_EAD, QT_MATRICULA_TOTAL, QT_CONCLUINTE_TOTAL, QT_INGRESSO_TOTAL, QT_INGRESSO_VAGA_NOVA, QT_INGRESSO_PROCESSO_SELETIVO, QT_VAGA_TOTAL FROM curso_temp; INSERT INTO curso_polo( CO_CURSO_POLO, CO_CURSO, CO_LOCAL_OFERTA ) SELECT DISTINCT CO_CURSO_POLO, CO_CURSO, CO_LOCAL_OFERTA FROM local_oferta_temp; INSERT INTO curso_ies ( CO_CURSO, CO_IES ) SELECT DISTINCT CO_CURSO, CO_IES FROM curso_temp; INSERT INTO aluno_curso ( CO_ALUNO, CO_CURSO, CO_ALUNO_CURSO, CO_ALUNO_CURSO_ORIGEM, TP_SITUACAO, QT_CARGA_HORARIA_TOTAL, QT_CARGA_HORARIA_INTEG, DT_INGRESSO_CURSO, IN_INGRESSO_VESTIBULAR, IN_INGRESSO_ENEM, IN_INGRESSO_AVALIACAO_SERIADA, IN_INGRESSO_SELECAO_SIMPLIFICA, IN_INGRESSO_OUTRO_TIPO_SELECAO, IN_INGRESSO_VAGA_REMANESC, IN_INGRESSO_VAGA_PROG_ESPECIAL, IN_INGRESSO_TRANSF_EXOFFICIO, IN_INGRESSO_DECISAO_JUDICIAL, IN_INGRESSO_CONVENIO_PECG, IN_INGRESSO_EGRESSO, IN_INGRESSO_OUTRA_FORMA, IN_RESERVA_VAGAS, IN_RESERVA_ETNICO, IN_RESERVA_DEFICIENCIA, IN_RESERVA_ENSINO_PUBLICO, IN_RESERVA_RENDA_FAMILIAR, IN_MOBILIDADE_ACADEMICA, TP_MOBILIDADE_ACADEMICA, TP_MOBILIDADE_ACADEMICA_INTERN, IN_FINANCIAMENTO_ESTUDANTIL, IN_FIN_REEMB_FIES, IN_FIN_REEMB_ESTADUAL, IN_FIN_REEMB_MUNICIPAL, IN_FIN_REEMB_PROG_IES, IN_FIN_REEMB_ENT_EXTERNA, IN_FIN_REEMB_OUTRA, IN_FIN_NAOREEMB_PROUNI_INTEGR, IN_FIN_NAOREEMB_PROUNI_PARCIAL, IN_FIN_NAOREEMB_ESTADUAL, IN_FIN_NAOREEMB_MUNICIPAL, IN_FIN_NAOREEMB_PROG_IES, IN_FIN_NAOREEMB_ENT_EXTERNA, IN_FIN_NAOREEMB_OUTRA, IN_ALUNO_PARFOR, CO_IES_DESTINO, CO_PAIS_DESTINO,IN_RESERVA_OUTRA, IN_APOIO_SOCIAL, IN_APOIO_ALIMENTACAO, IN_APOIO_BOLSA_PERMANENCIA, IN_APOIO_BOLSA_TRABALHO, IN_APOIO_MATERIAL_DIDATICO, IN_APOIO_MORADIA, IN_APOIO_TRANSPORTE, IN_ATIVIDADE_EXTRACURRICULAR, IN_COMPLEMENTAR_ESTAGIO, IN_COMPLEMENTAR_EXTENSAO, IN_COMPLEMENTAR_MONITORIA, IN_COMPLEMENTAR_PESQUISA, IN_BOLSA_ESTAGIO, IN_BOLSA_EXTENSAO, IN_BOLSA_MONITORIA, IN_BOLSA_PESQUISA, TP_SEMESTRE_CONCLUSAO, TP_SEMESTRE_REFERENCIA, IN_MATRICULA, IN_CONCLUINTE, IN_INGRESSO_TOTAL, IN_INGRESSO_VAGA_NOVA, IN_INGRESSO_PROCESSO_SELETIVO, NU_ANO_INGRESSO ) SELECT DISTINCT CO_ALUNO, CO_CURSO, CO_ALUNO_CURSO, CO_ALUNO_CURSO_ORIGEM, TP_SITUACAO, QT_CARGA_HORARIA_TOTAL, QT_CARGA_HORARIA_INTEG, DT_INGRESSO_CURSO, IN_INGRESSO_VESTIBULAR, IN_INGRESSO_ENEM, IN_INGRESSO_AVALIACAO_SERIADA, IN_INGRESSO_SELECAO_SIMPLIFICA, IN_INGRESSO_OUTRO_TIPO_SELECAO, IN_INGRESSO_VAGA_REMANESC, IN_INGRESSO_VAGA_PROG_ESPECIAL, IN_INGRESSO_TRANSF_EXOFFICIO, IN_INGRESSO_DECISAO_JUDICIAL, IN_INGRESSO_CONVENIO_PECG, IN_INGRESSO_EGRESSO, IN_INGRESSO_OUTRA_FORMA, IN_RESERVA_VAGAS, IN_RESERVA_ETNICO, IN_RESERVA_DEFICIENCIA, IN_RESERVA_ENSINO_PUBLICO, IN_RESERVA_RENDA_FAMILIAR, IN_MOBILIDADE_ACADEMICA, TP_MOBILIDADE_ACADEMICA, TP_MOBILIDADE_ACADEMICA_INTERN, IN_FINANCIAMENTO_ESTUDANTIL, IN_FIN_REEMB_FIES, IN_FIN_REEMB_ESTADUAL, IN_FIN_REEMB_MUNICIPAL, IN_FIN_REEMB_PROG_IES, IN_FIN_REEMB_ENT_EXTERNA, IN_FIN_REEMB_OUTRA, IN_FIN_NAOREEMB_PROUNI_INTEGR, IN_FIN_NAOREEMB_PROUNI_PARCIAL, IN_FIN_NAOREEMB_ESTADUAL, IN_FIN_NAOREEMB_MUNICIPAL, IN_FIN_NAOREEMB_PROG_IES, IN_FIN_NAOREEMB_ENT_EXTERNA, IN_FIN_NAOREEMB_OUTRA, IN_ALUNO_PARFOR, CO_IES_DESTINO, CO_PAIS_DESTINO, IN_RESERVA_OUTRA, IN_APOIO_SOCIAL, IN_APOIO_ALIMENTACAO, IN_APOIO_BOLSA_PERMANENCIA, IN_APOIO_BOLSA_TRABALHO, IN_APOIO_MATERIAL_DIDATICO, IN_APOIO_MORADIA, IN_APOIO_TRANSPORTE, IN_ATIVIDADE_EXTRACURRICULAR, IN_COMPLEMENTAR_ESTAGIO, IN_COMPLEMENTAR_EXTENSAO, IN_COMPLEMENTAR_MONITORIA, IN_COMPLEMENTAR_PESQUISA, IN_BOLSA_ESTAGIO, IN_BOLSA_EXTENSAO, IN_BOLSA_MONITORIA, IN_BOLSA_PESQUISA, TP_SEMESTRE_CONCLUSAO, TP_SEMESTRE_REFERENCIA, IN_MATRICULA, IN_CONCLUINTE, IN_INGRESSO_TOTAL, IN_INGRESSO_VAGA_NOVA, IN_INGRESSO_PROCESSO_SELETIVO, NU_ANO_INGRESSO FROM aluno_temp; INSERT INTO aluno ( CO_MUNICIPIO_NASCIMENTO, CO_UF, CO_ALUNO, TP_COR_RACA, TP_SEXO, NU_ANO_NASCIMENTO, NU_MES_NASCIMENTO, NU_DIA_NASCIMENTO, NU_IDADE, TP_NACIONALIDADE, CO_PAIS_ORIGEM, TP_DEFICIENCIA, IN_DEFICIENCIA_AUDITIVA, IN_DEFICIENCIA_FISICA, IN_DEFICIENCIA_INTELECTUAL, IN_DEFICIENCIA_MULTIPLA, IN_DEFICIENCIA_SURDEZ, IN_DEFICIENCIA_SURDOCEGUEIRA, IN_DEFICIENCIA_BAIXA_VISAO, IN_DEFICIENCIA_CEGUEIRA, IN_DEFICIENCIA_SUPERDOTACAO, IN_TGD_AUTISMO_INFANTIL, IN_TGD_SINDROME_ASPERGER, IN_TGD_SINDROME_RETT, IN_TGD_TRANSTOR_DESINTEGRATIVO ) SELECT DISTINCT CO_MUNICIPIO_NASCIMENTO, CO_UF_NASCIMENTO, CO_ALUNO, TP_COR_RACA, TP_SEXO, NU_ANO_NASCIMENTO, NU_MES_NASCIMENTO, NU_DIA_NASCIMENTO, NU_IDADE, TP_NACIONALIDADE, CO_PAIS_ORIGEM, TP_DEFICIENCIA, IN_DEFICIENCIA_AUDITIVA, IN_DEFICIENCIA_FISICA, IN_DEFICIENCIA_INTELECTUAL, IN_DEFICIENCIA_MULTIPLA, IN_DEFICIENCIA_SURDEZ, IN_DEFICIENCIA_SURDOCEGUEIRA, IN_DEFICIENCIA_BAIXA_VISAO, IN_DEFICIENCIA_CEGUEIRA, IN_DEFICIENCIA_SUPERDOTACAO, IN_TGD_AUTISMO_INFANTIL, IN_TGD_SINDROME_ASPERGER, IN_TGD_SINDROME_RETT, IN_TGD_TRANSTOR_DESINTEGRATIVO from aluno_temp; UPDATE aluno AS a SET co_regiao = (SELECT co_regiao FROM municipio AS m WHERE m.co_municipio = a.co_municipio_nascimento); DROP TABLE municipio_temp; DROP TABLE docente_temp; DROP TABLE ies_temp; DROP TABLE curso_temp; DROP TABLE local_oferta_temp; DROP TABLE aluno_temp;