Re: BUG #1847: Error in some kind of UNION query.

Поиск
Список
Период
Сортировка
От Andreas Pflug
Тема Re: BUG #1847: Error in some kind of UNION query.
Дата
Msg-id 430DD203.4040507@pse-consulting.de
обсуждение исходный текст
Ответ на BUG #1847: Error in some kind of UNION query.  ("THIBAULT Jean-Jacques" <jjt4@wanadoo.fr>)
Ответы Re: BUG #1847: Error in some kind of UNION query.  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
THIBAULT Jean-Jacques wrote:
> The following bug has been logged online:
>
> Bug reference:      1847
> Logged by:          THIBAULT Jean-Jacques
> Email address:      jjt4@wanadoo.fr
> PostgreSQL version: 8.0.3
> Operating system:   Linux (Mandrake)
> Description:        Error in some kind of UNION query.
> Details:
>
> this query work :
> select null UNION 1;
>
> this query doesn't work :
> select null UNION null UNION 1;
>
> ERROR:  UNION types text and integer cannot be matched

You probably mean
SELECT NULL
UNION
SELECT NULL
UNION
SELECT 1

Proper casting will help, insuring the correct type can be determined
from the first SELECT. Changing the order to have SELECT 1 does the job too.

Regards,
Andreas

В списке pgsql-bugs по дате отправления:

Предыдущее
От: Michael Fuhr
Дата:
Сообщение: Re: BUG #1847: Error in some kind of UNION query.
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #1847: Error in some kind of UNION query.