Fernando França escreveu:

[Eu não tenho um FreeBSD em mãos agora, portanto, não posso testar...]

> SELECT * FROM nextel WHERE ctid = '(,)';
> 
> O resultado no Ubuntu foi o normal (eu acho):
> 
>  id_nextel | msg_misn
> -----------+----------
> (0 rows)
> 
> Agora o resultado no FreeBA foi o tal erro:
> 
> ERROR:  invalid input syntax for type tid: "(,)"
> 
O código não mudou muito da 8.1 para 8.3, mas tu já testou a 8.3? [Olhando o
código...] Existem 3 testes em tidin() (src/backend/utils/adt/tid.c) que podem
estar falhando; eu suspeitaria dos 2 últimos, especificamente, em strtoul() ou
strtol(). Altere as mensagens de erro e veja onde está falhando.


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a