Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Acesso a um DBC
Message
From
18/11/2003 10:47:47
 
 
To
18/11/2003 08:41:07
General information
Forum:
Visual FoxPro
Category:
Client/server
Title:
Miscellaneous
Thread ID:
00850944
Message ID:
00851030
Views:
8
José, experimente colocar um índice pelo código mas de forma descendente, assim o seu último valor ficará no primeiro registro.

O ideal seria criar outra tabela com o nome e o valor do último registro de todas as suas tabelas, fazer uma rotina para buscar este valor e atualizá-lo sempre que houver uma inclusão de dados, desta forma vc chegaria ao valor desejado muito mais rapidamente.

Atenciosamente,



>Olá amigos,

>
>Tenho um DBC com 700.000 registros.
>
>executo o comando " select codigo,nome from clientes where codigo=209439 " e a resposta é instantânea.
>
>executo o comando " select max(codigo) from clientes " e a resposta demora muito, às vezes até trava a máquina.
>
>preciso deste comando para saber qual é o último código cadastrado.
>
>existe uma outra maneira ou o que estou fazendo de errado...
>
>qualquer ajuda será de grande valia.
>
>obrigado
>
>José Maria C. Lima
>Belo Horizonte - MG
Previous
Reply
Map
View

Click here to load this message in the networking platform