[firebase-br] recuperar o valor do generator (esqueci de informar oassunto no email anterior)

Armando Boza armando.boza em gmail.com
Seg Ago 27 17:35:19 -03 2007


basta colocar direto no comando insert

insert into TABELA (campo_chave .......) values (gen_id(seu_generator,1) 
.....)

att

Armando

----- Original Message ----- 
From: "samuel ferreira" <samuel.peres.ferreira em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, August 27, 2007 4:36 PM
Subject: [firebase-br] recuperar o valor do generator (esqueci de informar 
oassunto no email anterior)


ola.
estou usando fb 1.5.

tenho uma tabela (lancamento), com um trigger no insert que atualiza
o campo sequencia, sendo este, vindo de um generator.

assim q der o insert

 insert into lancamento ....
     values ...... ;

 para recuperar o numero da sequencia, vcs usam essas formas:
  select max(autorizacao)
            from Lancamento
            into :ultimaAutorizacao;
ou
  select gen_id(Gen_Lancamento,0)
            from  RDB$DATABASE
            into :ultimaautorizacao;


e se sim, isso me garante que o retorno é o da sequencia gerada,
independente do que esta sendo executado em outras estacoes?


obrigado


samuel
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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 





Mais detalhes sobre a lista de discussão lista