Jpa Netbeans(?)中出错:属性列名(长度)是保留的Java持久性QL关键字

Jpa Netbeans(?)中出错:属性列名(长度)是保留的Java持久性QL关键字,jpa,Jpa,我在Oracle数据库中有一个名为length的列。我无法更改列名。当我在JPA实体中使用@列(name=“length”)时,我得到以下错误: 属性列名(长度)是一个 保留Java持久性SQL关键字 我正在使用Netbeans 6.8 IDE 有什么想法吗 谢谢如果我没弄错的话,用双引号转义列名应该可以 @Column(name="\"length\"") private int length; 如果我没有弄错的话,用双引号转义列名应该是可行的 @Column(name="\"length\

我在Oracle数据库中有一个名为
length
的列。我无法更改列名。当我在JPA实体中使用
@列(name=“length”)
时,我得到以下错误:

属性列名(长度)是一个 保留Java持久性SQL关键字

我正在使用Netbeans 6.8 IDE

有什么想法吗


谢谢

如果我没弄错的话,用双引号转义列名应该可以

@Column(name="\"length\"")
private int length;

如果我没有弄错的话,用双引号转义列名应该是可行的

@Column(name="\"length\"")
private int length;