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