Re: Odd error when using UNION and COLLATE
От | Greg Stark |
---|---|
Тема | Re: Odd error when using UNION and COLLATE |
Дата | |
Msg-id | CAM-w4HN7bOXnhVQzbf_Tmt5kh+6XJbHD9aM87jZhJTQN29b=Rw@mail.gmail.com обсуждение исходный текст |
Ответ на | Odd error when using UNION and COLLATE (Bruce Momjian <bruce@momjian.us>) |
Ответы |
Re: Odd error when using UNION and COLLATE
Re: Odd error when using UNION and COLLATE Re: Odd error when using UNION and COLLATE |
Список | pgsql-hackers |
On Wed, Jul 20, 2016 at 10:38 PM, Bruce Momjian <bruce@momjian.us> wrote: > SELECT 'a-c' AS x UNION ALL SELECT 'ab' AS x ORDER BY x COLLATE "C"; ::***> select 'a-c' COLLATE "C" AS x UNION ALL SELECT 'ab' AS x ORDER BY x ; ┌─────┐ │ x │ ├─────┤ │ a-c │ │ ab │ └─────┘ (2 rows) But I think I agree that it's surprising that the collate clause isn't working in the ORDER BY on a column produced by a UNION. Certainly that's where people usually want to put it. -- greg
В списке pgsql-hackers по дате отправления: