Pessoal, acho que encontrei um bug no pg. Não sei se é aqui que eu deveria 
postar, mas talvez eu esteja enganado também. Tenho uma função como abaixo:

....
begin
  a) ....
     ....
     ....
   for reg in select .....
   loop
      ....
      ....
      begin
          b) ....
             ....
      exception when others then
          c) .....
      end;
   end loop;
   ....

   ....
end;

Percebi que, um erro em "a", que deveria ter sido propagado para o chamador, 
foi capturado em "c". Creio que seja por conta do bloco estar dentro de um 
loop, e algum ponteiro ter ficado preso neste exception trapping.

Uso a versão 9.1.1 64 bits no Windows 7 64.
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a