DeadLock na SP
Olá pessoal.. estou com um problema.. que não estou conseguindo solucionar.. é o seguinte eu tenho uma sp
begin
update
sequencia
set
cupom = cupom + 1;
Select
cupom
from
sequencia
into msequencia_out;
suspend;
end
Porem ao executa-la em mais de um terminal tenho um retorno de deadlock.. e nao estou conseguindo solucionar.. o problema.. alguem poderia me ajudar?? estou usando.. banco firebird 1.5 + sqlconnection
agradeco desde já
Ricardo
begin
update
sequencia
set
cupom = cupom + 1;
Select
cupom
from
sequencia
into msequencia_out;
suspend;
end
Porem ao executa-la em mais de um terminal tenho um retorno de deadlock.. e nao estou conseguindo solucionar.. o problema.. alguem poderia me ajudar?? estou usando.. banco firebird 1.5 + sqlconnection
agradeco desde já
Ricardo
Ricardo54351060
Curtidas 0
Respostas
Sremulador
09/07/2008
amigo, ve deve fazer um controle de transação rigoroso.
GOSTEI 0