[firebase-br] Duplicar chave primaria ?

Tavares - Consulter tavares em consultersul.com.br
Ter Jun 27 15:10:31 -03 2006


Você poderá usar uma triggers juntamente com um generators 
ligando/configurando a trigger a propriedade before insert da tabela e 
passar o retorno da função gen_id(&name_generator, incremento) para o campo 
chave antes de gravar o registro e commitar a transação, assim quando houver 
uma próxima solicitação para inclusão de registros na mesma tabela o 
generator já estará atualizado e vc não terá problema de duplicidade de 
chave, até porque se isto acontecer o banco deverá recusar e retornar um 
erro de integridade.

Tavares



----- Original Message ----- 
From: "Eliomar" <eliomar em promediconet.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, June 27, 2006 2:43 PM
Subject: Re: [firebase-br] Duplicar chave primaria ?


Até onde eu sei generator não irá retornar mesmo valor não.
Se eu estiver errado me corrijam... rrssrs

Agradecido.
Eliomar,
MSN - eliomar em promediconet.com.br
Soft-Data Softwares Administrativos
hptt://www.promediconet.com.br



------------- Segue mensagem original! -------------

De: Auriston Lopes <auriston.firebird em yahoo.com.br>
Data: Tue, 27 Jun 2006 11:57:00 +0000 (GMT)
Para: lista em firebase.com.br
Assunto: [firebase-br] Duplicar chave primaria ?

Se eu usar o BD em dois computadores simultaneamente, qual a possibilidade 
de uma chave primaria ficar em duplicidade, sendo que ela sera gerada 
atraves de um GENERATOR ?, caso ela duplique como faco para consistir e 
evitar a duplicidade ?
  sds
  Auriston


---------------------------------
 Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora!
______________________________________________
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




______________________________________________
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