gpt4 book ai didi

jakarta-ee - 使用 JPA 将列类型从 varchar 更改为 CLOB

转载 作者:行者123 更新时间:2023-12-01 00:31:05 25 4
gpt4 key购买 nike

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

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

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

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

最佳答案

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

关于jakarta-ee - 使用 JPA 将列类型从 varchar 更改为 CLOB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11857309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com