7

Postgres JDBC 驱动程序似乎无法正确处理 UTF-8 clob。当您检索 clob 时,字符不正确(您得到 ? 非 ascii 字符的标记)。

据说这是一个已知问题:

幸运的是,对于我的应用程序,我通常会避免使用 clob,因此我刚刚将这些 clob 字段变成了非常大的 varchars。

其他人如何处理这个限制?

4

2 回答 2

7

将 @Type(type="org.hibernate.type.StringClobType") 添加到 hibernate 的 clob 描述中为我解决了这个问题。

于 2011-07-06T13:13:01.267 回答
0

块?你的意思是textor varchar,PostgreSQL 没有 clob 数据类型。PostgreSQL JDBC 驱动程序对此没有问题,如果没有 UTF8 支持,它将毫无用处。它在这里工作正常。

于 2011-02-18T16:56:12.293 回答