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