Depende :)
No caso, o casting automático não estava em conformidade com o padrão SQL e
já estava na lista de remoção há algum tempo, como demonstrado na resposta
do Tom Lane.

[]'s
- Walter

On 5/29/07, Joao <[EMAIL PROTECTED]> wrote:

 exatamente mas considero isso como bug pq a tendencia e sempre manter
caracteristicas legadas nao?

----- Original Message -----
*From:* Walter Cruz <[EMAIL PROTECTED]>
*To:* Comunidade PostgreSQL Brasileira<pgbr-geral@listas.postgresql.org.br>
*Sent:* Monday, May 28, 2007 6:33 PM
*Subject:* Re: [pgbr-geral] diferenca na versao 8.1 e 8.2

Olha o erro que retornou:

ERRO:  tipos no IN text e integer não podem corresponder

Pela mensagem, dá pra inferir que o postgresql 8.2 não faz mais algum
casting automático que fazia nas versões anteriores.

[]'s
- Walter

On 5/28/07, Joao <[EMAIL PROTECTED]> wrote:
>
>  Caros seguindo a seguinte query abaixo:
>
> select * from (
> (select '1' as grupo)
> UNION
> (select '2' as grupo)
> UNION
> (select '3' as grupo)) as temp where grupo in (1,2,3)
>
> na 8.1 roda e na 8.2 nao roda.
> Nao estou perguntando como faria para rodar na 8.2, simples so um cast,
> ou entao retonar o '1' como 1. Gostaria de saber o porque!
>
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
 ------------------------------

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


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


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

Reply via email to