[firebase-br] Pegar Código de autonumeração

Anderson infosag em terra.com.br
Dom Nov 16 16:20:12 -03 2008


vc poderia criar uma procedure para isso, apenas utilizando um generation 
para tal, trazendo assim
em uma variavel de retorno, o numero do id gerado.


----- Original Message ----- 
From: "Paulo" <receber.apenas.spam em gmail.com>
To: <lista em firebase.com.br>
Sent: Sunday, November 16, 2008 2:52 PM
Subject: [firebase-br] Pegar Código de autonumeração


Boa tarde!
Pessoal, tenho uma tabela chamada "ORDEM_DE_SERVICO",com um campo chamado
"ORDEM" que é autonumeração.

Eu começo fazendo um "Insert INTO ORDEM_DE_SERVICO (NOME_CLIENTE) VALUES
('1')", até ai, tudo bem, mas, tem como nesse mesmo update, ele me devolver
o numero gerado automaticamente (autonumeração) no campo "ORDEM" desse
registro criado?

Poderia até mesmo fazer um select que me retornasse o ultimo registro, para
pegar qual a ultima criada, mas, nisso, outros poderiam ser gerados nesse
meio tempo, o que daria erro... no SQL Server é possível buscar, no mesmo
insert, por isso, o Firebird deve ter algum meio Tb!

Grande abraço atodos


______________________________________________
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