0

internal exception: org.postgresql.util.PSQLException: Error value too long for varying character (255)当我尝试使用 EclipseLink JPA 插入某个实体的描述值时,我得到一个值。我认为使用@LOB注释并在列上设置最大长度将按如下方式处理它:

@Size(min = 0, max = 9000)
@Lob
@Column(name = "description", length = 2000)
private String description;

但这并不能解决问题,我如何指定我想要此列的非绑定长度,因为它可能非常大

4

1 回答 1

0

事实证明,我必须重新创建所有表才能使此效果起作用,@Lob并在 postgresql 中声明文本类型。

于 2012-06-17T22:50:06.517 回答