[firebase-br] Duvida, existe comando, forma de fazer???
Paulo Geloramo
paulogeloramo em terra.com.br
Dom Abr 20 20:56:25 -03 2008
Para retornar o proximo código livre você pode usar este:
select first 1 (c.codigo_cli + 1) buraco
from cliente c
where (select count(d.codigo_cli)
from cliente d
where d.codigo_cli = c.codigo_cli + 1) = 0
order by c.codigo_cli
Abraços,
Paulo Geloramo
----- Original Message -----
From: FireBird FireBird
To: FireBase
Sent: Sunday, April 20, 2008 6:32 PM
Subject: [firebase-br] Duvida, existe comando, forma de fazer???
Pessoal, tenho uma duvida, mas imagino que não tenha como resolver de forma
com comando SQL, ou Stored Procedure, mas como meu conhecimento e limitado.
E o seguinte:
Tenho um cadastro de Produto, com seqüência 1,2,3,4,5,6,8,9,10,15,17.
Gostaria de saber se existe uma forma de saber os pulos que esta seqüência
deu, olhando este seqüência, acima vemos que faltou o intervalo:
11,12,13,14,16.
Valeu pessoal, espero que tenha conseguido expressar corretamente minha
duvida.
At,
Felipe
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista