[firebase-br] Select com um campo Computed By quando lentodeixatodos os outros GDBs lento. Porque?

Chico chico em auditecmatao.com.br
Qui Dez 2 16:20:23 -03 2004


Junior, esse campo é o nome do fornecedor sim ... só que ele é computed by.
Agora... o que seria a Foreing Key ? Ela serve para que ?
E como poderia ser a sintaxe do select com join ?

Chico.

----- Original Message ----- 
From: "Junior" <junior em fiorilli.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, December 02, 2004 1:49 PM
Subject: Re: [firebase-br] Select com um campo Computed By quando 
lentodeixatodos os outros GDBs lento. Porque?


Chico,
por um acaso nesse campo vc tem o nome do fornecedor, seria isso?
Se for, acho que essa não é a melhor maneira de se fazer isso não...
Um campo Foreing Key referenciando a tabela de Fornecedor seria mais
adequado e um Select no CONTAPAGARNF com join para a tabela de FORNECEDORES,
com certeza não causaria dano algum as outras aplicações rodando e não
levaria 15 segundos, para essa quantidade de registros informados...

[]'s
Alirio Botelho Junior
Fiorilli S/C Ltda Software

>Pessoal, eu tenho um GDB aqui cujo uma tabela possue quase 4000 registros.
Essa tabela tem um campo chamado >FORNECEDOR que é COMPUTED BY. Quando eu
faço:

>Select * from CONTAPAGARNF
>Where UPPER(FORNECEDOR) Like UPPER('%FIA%')


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br





Mais detalhes sobre a lista de discussão lista