... Assinatura do site por 3 anos + Kit MontaRibbons + 3 Livros em PDF + Diversas Revistas (pdf) de brinde, por apenas R$182,00
(
podendo parcelar em até 10 vezes no cartão de crédito)...

Clique aqui e obtenha mais detalhes do nosso kit completo e de como comprar.


Criar tabela temporária, através de uma consulta

Usuário Carvalho:

Bom dia.

Como faço para criar uma tabela temporária, através de uma consulta? 

Obs: minha consulta se chama qryLogística e possui 79 colunas.

Suporte:

Carvalho, experimente:

currentdb.Execute "SELECT * INTO tmpLogistica FROM qryLogistica;"

Usuário Carvalho:

Obrigado Avelino! Funcionou, porém está demorando cerca de 14 minutos para fazer a tabela temporária.  Teria como acelerar esse processo ou é assim mesmo?

Suporte:

Carvalho, geralmente é bem rápido. Como você comprova esta demora? Aparece para você uma barra de progresso, na barra inferior do Microsoft Access?   Você usa critérios de filtragens na consulta?

Usuário Carvalho:

Sim, aparece, e nessa consulta tem 4 colunas com fórmula e tem um total de 30144 registros. Será que pode ser isso ou não tem nada a ver?

Sim, uso critérios de filtragens.

Suporte:

Carvalho, na propriedade "INDEXADO", de cada campo envolvido na filtragem, marque como SIM, lá na tabela, origem da consulta.

Realize novo teste, após marcar os campos como Indexado(sim).

Usuário Carvalho:

Após as alterações, como você me orientou, fez a tabela em menos de 2 minutos.

Obrigado Avelino,  por mais essa grande ajuda!


 

 


Não há comentário

Envie seu comentário: