Uma pergunta, sem antes ter testado, rsrs, será que um PREPARE SQL antes
de cada Insert ou Update me traria o erro antes de efetivar?

Não. PREPARE tem haver com separar as fases de execução de um único comando.

  Euler Taveira

A solução ficou assim:

Inicia Transação
insert -> savepoint clientes
insert -> savepoint clientes
update -> savepoint clientes
insert -> savepoint clientes
insert -> Deu erro -> rollback clientes
insert -> savepoint clientes
insert -> savepoint clientes
insert -> Deu erro -> rollback clientes
insert -> savepoint clientes
insert -> savepoint clientes
Commit

Pelo meus testes ocorreu tudo OK
Usei sempre o mesmo nome para "savepoint clientes" porque não preciso que sejam pontos separados

Value pela ajuda pessoal

Marcelo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a