2013/6/10 Jean Domingues <[email protected]>

> Cadê um teste que comprove o possível bug?
> >
> >> Uso a versão 9.1.1 64 bits no Windows 7 64.
> >>
> >Antes de dizer que é um bug teste pelo menos na *última* versão
> >corretiva (atualmente 9.1.9).
> >   Euler Taveira                   Timbira - http://www.timbira.com.br/
> >   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
>
>
> Oi Euler, tentei reproduzir com uma função mais simples, mas não consegui.
> Se não se importa, estou colando a função com o erro abaixo. Vou atualizar
> a versão pra ver se resolve. De qualquer forma, só queria se saber se não
> sou eu que não estou entendo o mecanismo de error trapping. Comentei na
> função onde o erro ocorreu e o insert que deveria ter sido voltado pra
> trás, mas não foi. O erro que aconteceu naquele ponto foi tratado no único
> exception when other. Realmente não consegui reproduzir.
>
> (...)
>
>     select * from contas_receber x
>         where x.boleto = xBoleto::integer
>         order by id desc limit 1 -- apenas o ultimo
>         into regCR;
>  
> ---------------------------------------------------------------------------------------------
> >>> o erro aconteceu bem aqui
>
>
Tem certeza *absoluta* que o erro ocorreu aí mesmo? Como sabe disso (se só
capturou o sqlerrm abaixo)? Qual foi o erro? Pelo visto só a conversão de
xBoleto para inteiro poderia causar um erro nesse comando (não)? Isso
acontece (xBoleto não ter representação de inteiro)?

         (...)



Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a