Apenas um detalhe/informção, não sei qual o tipo de acesso/componente você está utilizando, a exemplo do ZEOS, quem uma propriedade: TransactionIsolationLevel, que setado para -> tiNone, ao invés de -> tiReadCommitted mesmo estando dentro de uma transação e no meio do processo ocorrer algum problema as partes executadas são efetivadas no banco, e o restante não, e pior, mesmo todo o código estando dentro de um tratamento de excessão, no except for executado um rollback de nada adianta, parece louco, mas já tive essa experiência, e não foi nada boa. Possa ser que outros componentes tenha essa situação.
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
