[firebase-br] Retornar o ID do INSERT

Magno System magno em speet.com.br
Sex Jan 4 10:14:45 -03 2008


Você deve extrair o valor da ID antes do insert.

SELECT GEN_ID('Nome da ID', 1) ID FROM RDB$DATABASE;

Depois é só usar o valor retornado onde você precisar.

EMPRESA: Marcelo Guimarães Nogueira
NOME FANTASIA: Magno System
ENDEREÇO: Rua Oliveira Leite, 66 - Centro - Passa Quatro - MG
EMAIL: magno em speet.com.br
CNPJ: 07.693.076/0001-99

Marcelo Guimarães Nogueira
Magno System (Empresa Desenvolvedora de Software)
----- Original Message ----- 
From: "rodrigo soler" <soler.rodrigo em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, January 04, 2008 7:59 AM
Subject: [firebase-br] Retornar o ID do INSERT


Pessoal, bom dia!


Sou novo no uso do FireBird, e estou com um dificuldade e gostaria de saber
se alguém poderia me ajudar.

O que eu estou precisando é que de alguma forma após eu fazer o insert eu
ter em mãos o id gerado por esse insert para eu utilizar o ID retornado para
um insert em outra tabela.

OBS: a principio não estou usando procedure, mas se tiver que usar, eu uso.



Desde já obrigado!



Att.
Rodrigo Soler
______________________________________________
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


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.17.13/1204 - Release Date: 31/12/2007 
12:20






Mais detalhes sobre a lista de discussão lista