4 Replies Latest reply: Dec 3, 2014 11:07 AM by Luciano Vasconcelos RSS

    Drop Table

      Bom Dia pessoal,

       

       

      eu tenho visto em alguns scripts que contem o comando DROP TABLE, eu sei que ele exclui uma tabela mas minha dúvida é, qual a sua utilização e o que ele traz de benefício na performance?

        • Re: Drop Table
          Anand Chouhan

          If you not need any table then it will drop otherwise untill if uses in the model don't delete it. By drop we can reduce unwanted tables from data model.

           

          Regards

          Anand

          • Re: Drop Table
            Alessandro Saccone

            Sometimes you need a table only to retrieve some temporary data or to compute partial data.

             

            at the end you don not need that table anymore so you can delete it with the command DROP Table ...

             

            Hope it helps

            • Re: Drop Table
              Eduardo Alexandre

              Thiago, boa tarde.

              O drop table é apenas para eliminar as tabelas que não serão usadas.

              Ex. Vc tem a tabela TB_TESTE e a partir dela, vc gerou a TB_TESTE_Final.

               

              Uma vez que vc nao usará mais a TB_TESTE não faz sentido mante-la em seu QVW, além disso, corre o risco de em duas tabelas diferentes terem campos iguais e gerar um relacionamento não previsto e alterar os valores \ informações do seu QVW.

               

              Não existe uma regra de certo ou errado, apenas de bom senso.. Tipo se nao for usar eu apago para não manter lixo.

              • Re: Drop Table
                Luciano Vasconcelos

                A função principal é manter a sua nuvem de dados enxuta e sem erros de relacionamento pois você elimina tabelas intermediárias que geralmente contém campos com os mesmos nomes das tabelas finais.