Pessoal, pintou mais uma duvida,
será que existe alguma forma de saber qual foi a estacao, ou serve
mesmo o PROCPID que está mantendo o/ou os registros bloqueados com FOR
UPDATE?
Existe esta informacao em alguma tabela de sistema, ou funcao no postgresql ??

Pois imagina que o FULANINHO comecou alterar um cliente, eu vou ter
que manter o registro bloqueado até que o fulaninho termine de
alterar, e guarde as alteracoes.. mas vai que tocou o sinal da hora do
almoco, o vivente foi para o restaurante.. e quando volta.. esquece de
continuar.. etc..etc..

Quero que quando um segundo usuario tentar alterar o registro, seja
avisado que está bloqueado.. e qual estacao está bloqueando... assim
ele pode ir la e desbloquear.. ou pelo menos pedir para que fulaninho
termine seu trabalho..

Alguma dica??

> SELECT * FROM clientes WHERE cod = '0001' FOR UPDATE NOWAIT..
>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a