BUG #8352: Using UPPER in ON clause of JOIN

Поиск
Список
Период
Сортировка
От dyuen@rbauction.com
Тема BUG #8352: Using UPPER in ON clause of JOIN
Дата
Msg-id E1V52bl-0000K8-6j@wrigleys.postgresql.org
обсуждение исходный текст
Ответы Re: BUG #8352: Using UPPER in ON clause of JOIN  (Vik Fearing <vik.fearing@dalibo.com>)
Список pgsql-bugs
The following bug has been logged on the website:

Bug reference:      8352
Logged by:          Daisy
Email address:      dyuen@rbauction.com
PostgreSQL version: 9.2.4
Operating system:   Windows 7
Description:

When joining two tables on a varchar column wrapped in a upper statement,
the join does not work if there is a trailing space in both of the varchar
values.


In the two examples below, VALUE1 and VALUE2 = "ABC "


-- Doesn't work


SELECT * FROM TABLE1 INNER JOIN TABLE2 ON UPPER(VALUE1) = UPPER(VALUE2)


-- Works


SELECT * FROM TABLE1 INNER JOIN TABLE2 ON UPPER(TRIM(VALUE1)) =
UPPER(TRIM(VALUE2))

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

Предыдущее
От: Mark Kirkwood
Дата:
Сообщение: Re: R: Re: postgresql 8.4 on android table with debian installed (Debian Kit APK)
Следующее
От: mbadolato@gmail.com
Дата:
Сообщение: BUG #8353: Core dump with uuid-ossp on FreeBSD 9,2