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
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a