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