Postgres UTF-8 сгустки с JDBC - PullRequest
       25

Postgres UTF-8 сгустки с JDBC

7 голосов
/ 18 февраля 2011

Драйвер Postgres JDBC, похоже, неправильно обрабатывает сгустки UTF-8.При извлечении саба символы не являются правильными (вы получаете? Оценки за символы не ascii).

Возможно, это известная проблема:

К счастью для своего приложения я обычно избегаю сгустков, поэтому поля, которые были сгустками, я только что превратил в действительно большие вархары.

Как другие люди справляются с этим ограничением?

Ответы [ 2 ]

6 голосов
/ 06 июля 2011

Добавление @Type (type = "org.hibernate.type.StringClobType") к описанию сгустка в hibernate решает его для меня.

0 голосов
/ 18 февраля 2011

CLOB? Вы имеете в виду text или varchar, PostgreSQL не имеет типа данных clob. Драйвер PostgreSQL JDBC не имеет проблем с этим, он был бы бесполезен без поддержки UTF8. Здесь все отлично работает.

...