[firebase-br] Transaction

Marlon marlon em multi-informatica.com.br
Seg Dez 20 08:30:59 -03 2004


Olá colegas,

Mais uma vez venho pedir a ajuda de vocês.
É o seguinte tenho uma rotina no sistema que gera lançamentos 
automáticamente, quando está lançando em dois computadores ao mesmo 
tempo acontece o seguinte erro:
Lock conflict on wait transaction deatlock. Update conflicts with 
concorrent update.

Na tabela de lançamento tem uma trigger que chama uma stored procedure 
que pega o ultimo número do lançamento e soma mais um (um auto-incremento).

A minha transaction ta configurada para read_committed, rec_version e 
nowait.

Fiz uma aplicação teste utilizando generetors, dai não acontece o erro. 
So que não posso utilizar generators, será que existe alguma 
configuração no banco ou na transaction para resolver este problema?

Desde já agradeço a atenção,
Marlon



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.6.0 - Release Date: 17/12/2004





Mais detalhes sobre a lista de discussão lista