А что за проблема с нижним регистром и collation? Если под lower ты имелл ввиду перевод в нижний регистр
У меня нет никакой проблемы в 16 с lower. Потому сначала вам надо выяснить — что у вас там сломано, а потом ужэ думать — что с этим можно сделать. https://dbfiddle.uk/S9ZOHCkV
Да кириллицу в нижний регистр
https://www.postgresqltutorial.com/postgresql-string-functions/postgresql-letter-case-functions/ поиграйся
показал бы уже
при переезде на 16 версию вы обновляли операционную систему или только postgres? покажите select version()
База была поднята чистая из убунтового репозитория Ubuntu 23.04 lxc , сейчас показать не смогу
а lxc что значит? это вы опечатались в LTS или имеете ввиду что база в контейнере?
Не опечатался, база в чистом lxc контейнере с последней убунтой, но скорее всего это тут никакого значения не имеет
понятно, скорее всего в новом контейнере не сгенерирована локаль которая была в старом контейнере и которая используется в вашем postgres
вам нужно добавить (раскоментировать) нужную локаль в файле /etc/locale.gen, вызвать команду locale-gen и перезапустить postgres
Обсуждают сегодня