Recuperar Número de Gerador Não Usado
Olá pessoal, tudo bem? Espero que sim..
Pra fazer um ´campo auto-numeração´ no Firebird é preciso fazer um Gerador e uma Trigger. Certo, mas esse número gerado, mesmo quando não utilizado (inclusão de registro mas com cancelamento da mesma) se perde. Uma vez eu li que, pra recuperar esse número não usado, seria necessário criar outra tabela pra armazenar e depois recuperar ele. Pergunto, esse é o único jeito ou tem algum mais fácil de fazer isso?
Abraços..
Allan Elias Ramos :roll:
Pra fazer um ´campo auto-numeração´ no Firebird é preciso fazer um Gerador e uma Trigger. Certo, mas esse número gerado, mesmo quando não utilizado (inclusão de registro mas com cancelamento da mesma) se perde. Uma vez eu li que, pra recuperar esse número não usado, seria necessário criar outra tabela pra armazenar e depois recuperar ele. Pergunto, esse é o único jeito ou tem algum mais fácil de fazer isso?
Abraços..
Allan Elias Ramos :roll:
Aersoftware
Curtidas 0
Respostas
Gandalf.nho
05/04/2005
A única vez que precisei disso montei uma SP que localizava ´buracos´ na numeração e retornava o primeiro nº disponível, sem usar tabela auxiliar. Fica ao seu critério, embora na grande maioria dos casos não é necessário se preocupar com a numeração.
GOSTEI 0
Aersoftware
05/04/2005
Valeu gandalf.nho, vou dar uma olhada se mudo ou deixo assim mesmo.. rsrs.. brigado..
Allan Elias Ramos :wink:
Allan Elias Ramos :wink:
GOSTEI 0