[firebase-br] Firebird e campos de auto-incremento

Fabiano A. C. willgauge em yahoo.com.br
Qua Set 28 11:32:21 -03 2005


Obrigado pela força!
Até +!

----- Original Message ----- 
From: "papaia" <papaia em dmshop.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, September 27, 2005 11:22 PM
Subject: Re: [firebase-br] Firebird e campos de auto-incremento


> Veja o seguinte artigo no site www.firebase.com.br
>
> http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=977
>
>
> wadlir silva
> brasilia-df
>
>
> ----- Original Message ----- 
> From: "Fabiano A. C." <willgauge em yahoo.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, September 27, 2005 10:05 PM
> Subject: [firebase-br] Firebird e campos de auto-incremento
>
>
>> Pessoal, boa noite!
>>
>>   Estou com curiosidade em relação aos campos de "Auto incremento".
>>
>>    Pesquisei na net a procura de um exemplo de Stored Procedure ou 
>> Trigger para criar um campo auto incremento, mas quando insiro registros 
>> e nao são comitados (Roolback), gera "Buracos" na sequência do campo de 
>> auto incremento. Alguem temuma idéia de como solucionar isto?
>>
>> Ordem dos registros: 1 2 3 X 5 6 X X 9 10
>> Como deveria: 1 2 3 4 5 6 7
>>
>>
>> Exemplo de trigger que uso:
>> CREATE TRIGGER AGENDA__BI FOR AGENDA ACTIVE BEFORE INSERT POSITION 0
>> AS
>> BEGIN
>>  IF (NEW.ID IS NULL) THEN
>>    NEW.ID = GEN_ID(AGENDA_ID,1);
>> END
>>
>>
>> Até logo!
>>
>> Fabiano Augusto
>>
>>
>>
>>
>>
>> _______________________________________________________ Novo Yahoo! 
>> Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito 
>> mais. Instale agora! www.yahoo.com.br/messenger/
>>
>>
>> ______________________________________________
>> 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
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
> ___________________________________________________
> DMSHOP MAIL : Pessoas especiais, email especial !
>                   www.dmshop.com.br
>
>
> ______________________________________________
> 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
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa 


	

	
		
_______________________________________________________ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora! 
www.yahoo.com.br/messenger/





Mais detalhes sobre a lista de discussão lista