3

我正在尝试使用 JPA 注释更改列的数据类型:

@Column(columnDefinition="CLOB")
private String description;

每当此实体被持久化时,都会尝试存储一个 VARCHAR 值,但这还不够长。除了定义列 =“CLOB NOT NULL”的文档之外,我找不到任何关于 CLOB 特定的 @Column 注释的文档。我希望允许 NULL 值。“CLOB”在这里不是正确的列定义吗?

我正在使用 EclipseLink 持久化到 JavaDB 数据库。

4

1 回答 1

7

使用@Lob字段上的注释。API 文档:http ://docs.oracle.com/javaee/5/api/javax/persistence/Lob.html

于 2012-08-08T06:01:02.657 回答