BUG #17170: Invalid collation created with provider icu and initdb' locale C
В списке pgsql-bugs по дате отправления:
| От | PG Bug reporting form |
|---|---|
| Тема | BUG #17170: Invalid collation created with provider icu and initdb' locale C |
| Дата | |
| Msg-id | 17170-95845cf3f0a9c36d@postgresql.org обсуждение исходный текст |
| Ответы |
Re: BUG #17170: Invalid collation created with provider icu and initdb' locale C
|
| Список | pgsql-bugs |
The following bug has been logged on the website:
Bug reference: 17170
Logged by: Andrew Bille
Email address: andrewbille@gmail.com
PostgreSQL version: 14beta3
Operating system: centos-7
Description:
Hi!
When using postgres built "--with-icu" I get an invalid collation with the
following script:
initdb -D db --locale=C
createdb testdb
psql testdb -c "CREATE COLLATION test (provider=icu,
locale='en_US.utf8');"
psql testdb -c "SELECT 'a' < 'b' COLLATE test;"
ERROR: collation "test" for encoding "SQL_ASCII" does not exist
LINE 1: SELECT 'a' < 'b' COLLATE test;
^
or
psql testdb -c "DROP COLLATION test;"
ERROR: collation "test" for encoding "SQL_ASCII" does not exist
Reproduced on REL_10_STABLE..REL_14_STABLE.
Thanks!
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера