Axi писал(а):А как этим пользоваться? Подскажите пожалуйста.
1. Какая кодировка клиента у вас?
Насколько я понял нам вобще без разницы в какой кодировке база. Главное чтобы сервер был настроен на кодировку нашего Lazarus клиента, т.е. на UTF. Для начала проверить кодировку клиента по умолчанию - в линуксе из командной строки набрать:
- Код: Выделить всё
su postgres
psql --dbname=victoria
SHOW client_encoding;
У меня как бы все на UTF уже настроено
- Код: Выделить всё
client_encoding
-----------------
UTF8
(1 row)
(victoria - это имя моей базы, у вас своё)
**************************
Далее необязательные нам сведения, но все же.
2. Кодировка сервера у вас?
- Код: Выделить всё
SHOW server_encoding;
***********************************
3. Локали у вас?
- Код: Выделить всё
\l
Вывод сюда скопируйте.
***********************************
4. Проходит ли преобразование в верхний регистр?
- Код: Выделить всё
SELECT UPPER('анг.: abc рус.: ёйфы тур.: Bağışlar Köy çeşmesi');