[firebase-br] Update nos 3500 primeiros registros
paulosxs Yahoo!
paulosxs em yahoo.com.br
Ter Ago 21 10:06:21 -03 2007
Edson, não estou entendendo. De acordo com a lógica, a query que
sugerimos deveria limitar os registros. Só para ter certeza verifique
se, na query que você testou, os aliases (v e i) estão sendo usados
exatamente como na sugestão. Acho isso tão curioso que gostaria de
analisar a própria tabela, caso você não veja incoveniente e me enviar
uma cópia da mesma.
Edson de Paulo escreveu:
> Olá Paulo
>
> Assim como você o Fabio me deu a mesma sugestão. A cláusula order by na
> minha sub-query você pode ignorar, mas já rodei o update do jeito que
> você sugeriu e o resultado é o mesmo, ele faz updade em todos os 7500
> registros, estou gerando um arquivo texto, e queria apenas separar em
> dois arquivos com 3.500 registros no máximo, independente da ordem,
> apenas que seja coligada = 13.
> Me parece que o FIRST dentro de um sub-query não surge efeito e se eu
> executar a sub-query apenas ela me retorna os 3500.
>
> Já procurei na documentação, nos livros mas não encontro um exemplo
> deste update. Estou usando a versão 2.0 do FireBird.
>
> Obrigado assim mesmo.
>
>
Mais detalhes sobre a lista de discussão lista