Tenho uma tabela e preciso permitir que possa ser feito mais de um Insert nela ao mesmo tempo (por clientes distintos). Mas isso com transação.
Obs: Essa tabela não usa campo de "ID" com auto-incremento, o próximo id é feito lendo o ultimo e somando 1.
Como fazer pra que quando um cliente startar uma transação e ainda estiver nela (antes de dar commit...), se um proximo abrir outra, ele enxergue o ID qua ainda não foi dado um commit, para que gre um numero acima para não duplicar?
Question
wRangel
Tenho uma tabela e preciso permitir que possa ser feito mais de um Insert nela ao mesmo tempo (por clientes distintos). Mas isso com transação.
Obs: Essa tabela não usa campo de "ID" com auto-incremento, o próximo id é feito lendo o ultimo e somando 1.
Como fazer pra que quando um cliente startar uma transação e ainda estiver nela (antes de dar commit...), se um proximo abrir outra, ele enxergue o ID qua ainda não foi dado um commit, para que gre um numero acima para não duplicar?
Grato pela ajuda
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.